STMicroelectronics STM32F301K6U6TR
- Part No.:
- STM32F301K6U6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 32-UFQFN Exposed Pad
- Datasheet:
-
STM32F301K6U6TR.pdf
- Description:
- IC MCU 32BIT 32KB FLASH 32UFQFPN
- Quantity:
- Payment:

- Shipping:

Inventory:1,303
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F301K6U6TR from STMicroelectronics is a 32-bit Arm® Cortex®-M4 microcontroller with FPU, 32 KB Flash, 16 KB SRAM, and integrated analog peripherals including 12-bit DAC, rail-to-rail comparators, operational amplifier, and 12-bit ADC (0.20 μs conversion). It operates from 2.0–3.6 V and supports capacitive touch sensing for human interface applications.
For engineers reviewing the STM32F301K6U6TR datasheet, STM32F301K6U6TR pinout, STM32F301K6U6TR application, or STM32F301K6U6TR equivalent, this MCU is selected for mixed-signal embedded control where precision analog front-end integration, low-power operation, and real-time signal processing are required - especially in motor control feedback loops, sensor fusion nodes, and industrial HMI subsystems.
Technical Context
The device implements a tightly coupled Cortex-M4 core with single-cycle multiply and hardware divide, enabling deterministic DSP operations at up to 72 MHz. Its interconnect matrix routes DMA transfers between 7 channels and peripherals including ADC, DAC, timers, SPI, I²C, and USART without CPU intervention.
Analog subsystem integration includes one 12-bit DAC channel (2.4–3.6 V analog supply), three ultra-fast comparators (2.0–3.6 V), one programmable-gain op-amp with all terminals accessible, and a 12-bit ADC with selectable resolution (6/8/10/12 bits) and differential input capability - all sharing independent analog supply domains for noise isolation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU, 72 MHz max - enables real-time control algorithms and floating-point math without external coprocessor. |
| Flash Memory | 32 KB - sufficient for firmware with integrated USB stack, sensor drivers, and closed-loop control code. |
| SRAM | 16 KB - supports dual-bank buffering for ADC/DAC streaming and real-time FFT processing. |
| ADC | 12-bit, 0.20 μs conversion, 15-channel - meets sub-100 ns sampling requirements for motor phase current sensing. |
| DAC | 12-bit, single channel, 2.4–3.6 V analog supply - provides precise reference voltage generation or analog waveform synthesis. |
| Op-Amp | 1 rail-to-rail PGA-capable op-amp with full terminal access - allows configurable gain stages for sensor signal conditioning. |
| Comparators | 3 ultra-fast comparators, 2.0–3.6 V supply - supports overcurrent protection, zero-crossing detection, and windowed threshold monitoring. |
Pinout & Package
STM32F301K6U6TR uses the UFQFPN32 (5 × 5 mm, 0.5 mm pitch) package with 32 pins and exposed thermal pad. Pin functions support flexible peripheral remapping via alternate function registers.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply and ground | Dual-domain power: VDD powers digital logic; separate VDDA required for analog peripherals to minimize noise coupling. |
| PA0–PA15, PB0–PB15, PF0–PF1 | General-purpose I/O | Up to 51 fast I/Os; all mappable to external interrupt vectors; several 5 V-tolerant - simplifies level-shifting in mixed-voltage systems. |
| PA1, PA4, PA5, PA6, PA7, PB0, PB1, etc. | ADC/DAC/COMP/OPAMP analog I/O | Specific pins assigned to analog inputs (AINx), DAC output (DAC_OUT1), comparator inputs (COMPx_INP/INM), and op-amp terminals (OPAMPx_VINP/VINN/VOUT) - validated per DS9895 Rev 8 Table 13. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; supports external reset button or supervisor IC connection. |
| BOOT0 | Boot mode selection | High at power-on selects system memory bootloader - enables field firmware recovery without debugger. |
Key Features
| Feature | Design Value |
|---|---|
| Embedded CRC unit | Hardware-accelerated checksum calculation for firmware integrity verification and data packet validation. |
| Capacitive sensing controller (TSC) | Supports up to 18 channels for touchkey, linear, and rotary sensors - eliminates external touch IC in HMI designs. |
| Advanced-control timer (TIM1) | 16-bit, 6-channel PWM with deadtime insertion and emergency stop - directly drives 3-phase motor gate drivers. |
| RTC with alarm & wakeup | Calendar RTC powered by VBAT with periodic wakeup from Stop/Standby - enables low-power sensor logging at fixed intervals. |
| Serial wire debug (SWD) | 2-pin debug interface compatible with ST-LINK and CMSIS-DAP - reduces PCB footprint vs JTAG while retaining full trace and breakpoint capability. |
Applications
| Motor Control Subsystem | Sensor Fusion Node |
|---|---|
Use Scenario: Closed-loop control of BLDC or stepper motors in industrial actuators and HVAC fans. IC Role / Device Role / Timing Role: Real-time execution of FOC algorithm, simultaneous sampling of 3-phase currents via ADC, and generation of complementary PWM signals with deadtime via TIM1. Use Value: Integrated op-amp and comparators enable direct current shunt amplification and overcurrent fault detection without external components. | Use Scenario: Multi-sensor data acquisition in predictive maintenance edge devices (vibration, temperature, humidity). IC Role / Device Role / Timing Role: Synchronized sampling of analog sensor outputs using ADC trigger from TIM6, digitization with 12-bit resolution, and local preprocessing before wireless transmission. Use Value: On-chip temperature sensor and VREFINT provide self-calibration references, reducing drift-related measurement error. |
| Industrial HMI Panel | Programmable Logic Controller I/O Module |
Use Scenario: Touch-enabled operator interface on compact panel meters and process controllers. IC Role / Device Role / Timing Role: Capacitive touch sensing via TSC driving up to 18 electrodes; real-time debounce and gesture recognition in firmware. Use Value: Dedicated TSC hardware offloads CPU, enabling <50 ms response time even during concurrent communication tasks. | Use Scenario: Analog input module for PLC backplanes accepting 0–10 V or 4–20 mA field signals. IC Role / Device Role / Timing Role: Signal conditioning (op-amp gain stage), isolation-coupled ADC conversion, and digital output via GPIO or USART to main controller. Use Value: Independent VDDA domain and programmable analog supply range (2.0–3.6 V) ensure stable ADC performance across varying field power conditions. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F072CBT6 | Cortex-M0 core, no FPU, 12-bit ADC only (no DAC/op-amp/comparators), 128 KB Flash | Lacks integrated analog signal chain - requires external components for DAC, comparator, or PGA functions. | Select when cost sensitivity outweighs need for on-die analog integration and DSP capability. |
| STM32G431KB6 | Cortex-M4F core, 128 KB Flash, 32 KB SRAM, enhanced analog (2x DAC, 4x COMP, 3x OPAMP), higher ADC speed (3.98 MSPS) | Higher analog integration and performance - suitable for more demanding control loops or multi-channel sensing. | Select when scaling beyond 32 KB Flash or requiring additional analog resources without changing architecture. |
Compared with STM32F072CBT6, STM32F301K6U6TR delivers integrated analog signal conditioning and real-time DSP; compared with STM32G431KB6, it offers lower cost and smaller footprint while retaining essential mixed-signal features for entry-level industrial control.
Availability
STM32F301K6U6TR is available at Aetrix Electronics and suitable for motor control subsystems, sensor fusion nodes, industrial HMI panels, and programmable logic controller I/O modules requiring stable component supply and long-term production continuity.
Supply support for STM32F301K6U6TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in microcontrollers, power management, analog, MEMS, and automotive ICs.
This part belongs to the STM32F3-series, designed specifically for cost-sensitive industrial and consumer applications requiring high analog integration, real-time control, and energy efficiency - bridging the gap between basic MCUs and high-end application processors.
FAQ
What is the maximum operating frequency and clock source configuration for STM32F301K6U6TR?
The device runs at up to 72 MHz using its internal 8 MHz RC oscillator multiplied by a PLL, or from an external 4–32 MHz crystal. The PLL supports integer and fractional multiplication; startup time from HSI to 72 MHz is ≤100 μs. All timing-critical peripherals (ADC, DAC, timers) are synchronized to the APB bus derived from this clock tree.
Does STM32F301K6U6TR support hardware-based capacitive touch sensing?
Yes - it integrates a dedicated Touch Sensing Controller (TSC) supporting up to 18 capacitive sensing channels. The TSC provides built-in charge transfer measurement, spread-spectrum modulation, and noise immunity features, enabling robust touchkey, linear slider, and rotary wheel implementations without external ICs or firmware-intensive polling.
What are the analog supply requirements for the DAC, ADC, and op-amp?
The DAC requires VDDA between 2.4 V and 3.6 V; the ADC and comparators operate from 2.0 V to 3.6 V; the op-amp accepts VDDA from 2.4 V to 3.6 V. These ranges are specified in DS9895 Rev 8 Tables 3 and 68–70. Separate VDDA decoupling is mandatory to maintain SNR and offset stability.
Is STM32F301K6U6TR pin-compatible with other STM32F301 variants?
No - the UFQFPN32 package (32-pin) used by STM32F301K6U6TR is not pin-compatible with LQFP32, LQFP48, or WLCSP49 variants of the same family. Pin assignments differ significantly due to reduced I/O count and optimized analog signal routing; migration requires PCB redesign and firmware I/O remapping.
STM32F301K6U6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 32-UFQFN Exposed Pad
- Series:
- STM32F3
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 24
- Program Memory Size:
- 32KB (32K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 16K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 11x12b; D/A 1x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F301K6U6TR FAQ
1.How can I place an order for STM32F301K6U6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F301K6U6TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F301K6U6TR reliable?
The price and inventory of STM32F301K6U6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F301K6U6TR is usually 5 days.
3.What payment methods are accepted for STM32F301K6U6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F301K6U6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F301K6U6TR?
STM32F301K6U6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F301K6U6TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F301K6U6TR?
For technical support, including STM32F301K6U6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F301K6U6TR requirements.
6.How does Aetrix verify that STM32F301K6U6TR is sourced from the original manufacturer or authorized distributors?
All STM32F301K6U6TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F301K6U6TR meets industry standards.
7.What is the process for return or replacement of STM32F301K6U6TR?
All STM32F301K6U6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F301K6U6TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F301K6U6TR part is unused and in its original packaging.
Return procedure for STM32F301K6U6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F301K6U6TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

