STMicroelectronics STM32F051R4T6TR
- Part No.:
- STM32F051R4T6TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-LQFP
- Datasheet:
-
STM32F051R4T6TR.pdf
- Description:
- IC MCU 32BIT 16KB FLASH 64LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:3,726
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F051R4T6TR from STMicroelectronics is a 32-bit ARM Cortex-M0 microcontroller in LQFP64 package, featuring 16 KB Flash, 8 KB SRAM with hardware parity, 48 MHz max CPU frequency, one 12-bit ADC (1.0 µs conversion), one 12-bit DAC, and dual USART/I²C/SPI interfaces. It targets cost-sensitive industrial control, sensor nodes, and smart peripherals requiring low-voltage operation (2.0–3.6 V) and integrated analog peripherals.
For engineers reviewing the STM32F051R4T6TR datasheet, STM32F051R4T6TR pinout, STM32F051R4T6TR application, or STM32F051R4T6TR equivalent, key selection criteria include Flash size (16 KB), 64-pin LQFP package compatibility, 5 V-tolerant I/O count (up to 36), RTC with alarm, and support for capacitive touch sensing across 18 channels.
Technical Context
The device integrates an ARM Cortex-M0 core with single-cycle multiplication and hardware divide, coupled with a 32-bit AHB bus matrix enabling concurrent peripheral access. Its clock system combines internal RC oscillators (8 MHz HSI, 40 kHz LSI), external crystal support (4–32 MHz HSE, 32.768 kHz LSE), and a PLL for precise 48 MHz system clock derivation.
Power architecture includes programmable voltage detector (PVD), POR/PDR reset logic, and three low-power modes (Sleep, Stop, Standby) with RTC and backup register retention under VBAT. Analog subsystem comprises independent VDDA supply (2.4–3.6 V), temperature sensor, VREFINT reference, and dual comparators with programmable hysteresis and output routing.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M0, 48 MHz max - enables deterministic real-time control with <100 ns interrupt latency. |
| Flash Memory | 16 KB - sufficient for compact firmware with bootloader, communication stack, and sensor processing. |
| SRAM | 8 KB with hardware parity - supports robust data buffering and error-detecting variable storage. |
| ADC | 12-bit, 1.0 µs conversion, 16-channel - delivers 1 MSPS sampling for fast analog monitoring (e.g., motor current, battery voltage). |
| DAC | 12-bit single channel - provides precise analog output for calibration signals or actuator control. |
| I/O Pins | 55 total, up to 36 5 V-tolerant - allows direct interfacing with legacy 5 V logic without level shifters. |
| Timers | 11 timers including TIM1 (advanced-control, 6-channel PWM + deadtime), TIM2/3/14/15/16/17 (general-purpose), TIM6 (DAC trigger) - supports motor control, IR decoding, and periodic wake-up. |
Pinout & Package
LQFP64 (10 × 10 mm, 0.5 mm pitch) package with exposed thermal pad; RoHS-compliant ECOPACK®2 construction.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Digital power supply and ground | Core and I/O domain supply (2.0–3.6 V); multiple pins ensure low-impedance distribution and noise immunity. |
| VDDA, VSSA | Analog power supply and ground | Independent 2.4–3.6 V analog domain for ADC/DAC/compensators; decoupling critical for <1 LSB INL. |
| PA0–PA15, PB0–PB15, PC13–PC15 | General-purpose I/O | 55 total GPIOs; up to 36 support 5 V tolerance; all mappable to EXTI for wake-up or edge-triggered interrupts. |
| NRST | Active-low reset input | Asynchronous reset with internal pull-up; accepts 1.65–5.5 V logic levels for robust system initialization. |
| BOOT0 | Boot mode selection | High at power-on selects system memory boot (for ISP via USART); controlled externally for field firmware recovery. |
| SWDIO / SWCLK | Serial Wire Debug interface | 2-pin debug port supporting full JTAG-like functionality (breakpoints, memory inspection) with minimal PCB footprint. |
Key Features
| Feature | Design Value |
|---|---|
| Capacitive Touch Sensing (TSC) | 18-channel controller supporting touchkey, linear, and rotary sensors - eliminates external touch ICs in HMI applications. |
| Advanced-Control Timer (TIM1) | 6-channel complementary PWM with programmable deadtime and emergency stop - enables safe BLDC motor gate driving. |
| RTC with Calendar & Alarm | Hardware calendar, alarm, and periodic wakeup from Stop/Standby - sustains timekeeping on VBAT with <1 ppm drift over temperature. |
| HDMI CEC Interface | Dedicated CEC physical layer with header detection wakeup - enables remote control interoperability in consumer electronics. |
| 96-bit Unique ID | Factory-programmed serial number - supports secure device authentication and license binding in production firmware. |
Applications
| Industrial Sensor Node | Smart Power Outlet |
|---|---|
Use Scenario: Battery-powered environmental monitor collecting temperature, humidity, and motion data for wireless transmission. IC Role / Device Role / Timing Role: Central MCU managing sensor polling, ADC conversions, low-power scheduling, and UART/USART-based BLE gateway handoff. Use Value: Integrated 12-bit ADC, RTC alarm wakeup, and Stop-mode current <1.3 µA enable multi-year battery life with sub-second measurement intervals. | Use Scenario: AC mains-connected outlet with energy metering, relay control, and local UI (LED/button/touch). IC Role / Device Role / Timing Role: System controller executing relay timing, zero-cross detection (via comparator), capacitive touch response, and isolated UART communication. Use Value: 5 V-tolerant GPIOs interface directly with AC-sensing circuits; TIM1 deadtime prevents relay shoot-through; TSC replaces mechanical buttons. |
| Motor Control Module | USB-to-UART Bridge Adapter |
Use Scenario: Compact fan or pump controller using 3-phase commutation and thermal protection feedback. IC Role / Device Role / Timing Role: Real-time motor commutation engine with PWM generation, current sensing (ADC), and fault shutdown (comparator + TIM1 emergency stop). Use Value: TIM1's 6-channel complementary outputs with hardware deadtime eliminate software timing errors; 12-bit DAC calibrates current sense offset. | Use Scenario: Field-deployable adapter converting USB commands to RS-232/RS-485 signals for legacy industrial equipment. IC Role / Device Role / Timing Role: Protocol translator handling USB CDC ACM class, UART framing, and automatic baud rate detection on RX. Use Value: Dual USARTs support simultaneous host interface and target port; ISO7816 and IrDA capability extends compatibility to smart card readers and IR remotes. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F030F4P6 | 16 KB Flash, 4 KB SRAM, no DAC, no capacitive touch, 20-pin TSSOP package | Suitable for ultra-low-cost digital control only; lacks analog features and I/O count for sensor fusion. | Select when budget constraints outweigh need for DAC, ADC channels, or touch interface. |
| STM32F070F6P6 | 16 KB Flash, 6 KB SRAM, no DAC, no TSC, but includes USB 2.0 FS device interface | Better for USB peripheral designs; missing analog subsystem limits use in mixed-signal systems. | Choose when native USB connectivity is mandatory and analog integration is handled externally. |
Compared with STM32F051R4T6TR, STM32F030F4P6 sacrifices analog integration and I/O count for lower cost and smaller footprint, while STM32F070F6P6 trades DAC and touch sensing for USB device capability-making the R4T6TR optimal for analog-rich, non-USB embedded control where 64-pin layout and feature completeness are prioritized.
Availability
STM32F051R4T6TR is available at Aetrix Electronics and suitable for industrial sensor nodes, smart power outlets, motor control modules, and USB-to-UART bridge adapters requiring stable component supply and long-term manufacturability.
Supply support for STM32F051R4T6TR 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, specializing in microcontrollers, power management, and automotive ICs with strong industrial and consumer market presence.
The STM32F0 series targets cost-optimized, entry-level 32-bit applications demanding high integration, low power, and ease of development-designed specifically for replacing 8/16-bit MCUs in industrial automation, appliance control, and IoT edge devices.
FAQ
What is the maximum operating frequency and supported voltage range?
The STM32F051R4T6TR operates at up to 48 MHz using its internal PLL and supports a digital supply voltage range of 2.0 V to 3.6 V. The analog supply (VDDA) must be between 2.4 V and 3.6 V, and can be tied to VDD if within spec. Absolute maximum ratings prohibit exceeding 4.0 V on any pin.
Does this MCU support in-circuit debugging and programming?
Yes, it supports Serial Wire Debug (SWD) via dedicated SWDIO and SWCLK pins, enabling full debugging (breakpoints, step execution, memory inspection) and flash programming without requiring a separate JTAG connector. No external debugger is needed beyond a standard SWD probe like ST-LINK/V2.
How many I/O pins are 5 V tolerant, and what is their safe operating margin?
Up to 36 I/O pins are 5 V tolerant across GPIO ports A, B, and C. These pins safely accept input voltages up to 5.5 V regardless of VDD level (2.0–3.6 V), enabling direct connection to 5 V logic, sensors, or legacy peripherals without external level-shifting circuitry.
Is there hardware support for capacitive touch sensing, and how many electrodes does it handle?
Yes, the integrated Touch Sensing Controller (TSC) supports up to 18 capacitive sensing channels, configurable for touchkeys, linear sliders, or rotary wheels. It includes built-in charge transfer measurement, spread spectrum modulation, and noise filtering-eliminating need for external touch ICs in HMI applications.
STM32F051R4T6TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-LQFP
- Series:
- STM32F0
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M0
- Core Size:
- 32-Bit Single-Core
- Speed:
- 48MHz
- Connectivity:
- HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 55
- Program Memory Size:
- 16KB (16K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 8K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 19x12b; D/A 1x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F051R4T6TR FAQ
1.How can I place an order for STM32F051R4T6TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F051R4T6TR 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 STM32F051R4T6TR reliable?
The price and inventory of STM32F051R4T6TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F051R4T6TR is usually 5 days.
3.What payment methods are accepted for STM32F051R4T6TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F051R4T6TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F051R4T6TR?
STM32F051R4T6TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F051R4T6TR 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 STM32F051R4T6TR?
For technical support, including STM32F051R4T6TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F051R4T6TR requirements.
6.How does Aetrix verify that STM32F051R4T6TR is sourced from the original manufacturer or authorized distributors?
All STM32F051R4T6TR 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 STM32F051R4T6TR meets industry standards.
7.What is the process for return or replacement of STM32F051R4T6TR?
All STM32F051R4T6TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32F051R4T6TR, 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 STM32F051R4T6TR part is unused and in its original packaging.
Return procedure for STM32F051R4T6TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F051R4T6TR 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…

