STM32L051R8T6
Overview
The STM32L051R8T6 is an ultra-low-power microcontroller based on the high-performance Arm Cortex-M0+ 32-bit RISC core operating at 32 MHz. It features 64 Kbytes of Flash memory, 8 Kbytes of RAM, and a wide range of enhanced I/Os and peripherals designed for energy-sensitive applications.
Why Choose This Part
The part excels with a highly efficient power-to-performance ratio and multiple low-power modes that allow designers to optimize current consumption. It includes a hardware RTC and an internal 12-bit ADC capable of operating at very low voltages, which simplifies power supply design for mobile electronics.
Applications
Getting Started
Begin development using the STM32CubeL0 software package which includes HAL and LL drivers. The NUCLEO-L053R8 development board provides a compatible hardware environment for prototyping, and code can be compiled using Keil MDK, IAR EWARM, or STM32CubeIDE via an ST-LINK debugger.
Dev Boards
Development boards and breakout modules featuring the STM32L051R8T6 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 |
|---|---|---|---|---|---|---|
| STM32L051R8T6 (this part) | — | — | — | — | — | 834 |
| STM32L051K8T6 | Brown-out Detect/R.. | 27 | LQFP-32 | A/D 10x12b | 64KB | 2,404 |
| STM32L051R6T6 | Brown-out Detect/R.. | 51 | LQFP-64 | A/D 16x12b | 32KB | — |
| STM32L051T8Y6DTR Tape & Reel | Brown-out Detect/R.. | 29 | UFBGA-36 | A/D 10x12b | 64KB | — |
| STM32L051C8U6 | Brown-out Detect/R.. | 37 | UFQFN-48 | A/D 10x12b | 64KB | 3,439 |
| STM32L051C8T6 | Brown-out Detect/R.. | 37 | LQFP-48 | A/D 10x12b | 64KB | 1,829 |



