STM32L051R6T6
Overview
The STM32L051R6T6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 32MHz. It is designed for high efficiency, featuring 32KB of Flash memory, 8KB of RAM, and 2KB of integrated true EEPROM. The device operates down to 1.65V, making it ideal for battery-operated applications requiring long service life.
Why Choose This Part
This MCU offers exceptional power efficiency with a standby current of 8.5uA and a shutdown current of 0.27uA. It includes integrated ECC on both Flash and data EEPROM, enhancing reliability in safety-critical applications. The wide supply voltage range of 1.65V to 3.6V allows for direct operation from many battery chemistries without complex regulation.
Applications
Key Specifications
Getting Started
Developers can begin evaluation using the NUCLEO-L053R8 development board, which is compatible with the STM32L051R6T6 firmware ecosystem. Software development is supported by STM32CubeIDE, and the hardware features Serial Wire Debug (SWD) for real-time programming and debugging. The STM32CubeL0 firmware package provides a comprehensive set of HAL and LL drivers to accelerate peripheral configuration.
Dev Boards
Development boards and breakout modules featuring the STM32L051R6T6 or compatible chips — ready to use for prototyping.
STM32L051 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Peripherals | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|---|
| STM32L051R6T6 (this part) | Brown-out Detect/R.. | 51 | LQFP-64 | A/D 16x12b | 32KB | — |
| STM32L051K8T6 | Brown-out Detect/R.. | 27 | LQFP-32 | A/D 10x12b | 64KB | 2,404 |
| STM32L051T8Y6DTR Tape & Reel | Brown-out Detect/R.. | 29 | UFBGA-36 | A/D 10x12b | 64KB | — |



