EmbeddedRelated.com
STM32L051R6T6

STM32L051R6T6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 32KB (32K x 8) FLASH 64-LQFP (10x10)
Active

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

Battery-Powered Sensors
Ideal for remote environmental sensors or gas meters that must operate for years on a single primary cell.
Wearable Devices
Suited for fitness trackers and smart watches where small footprint and minimal power consumption in sleep modes are critical.
Industrial Portables
Used in handheld diagnostic tools and barcode scanners that require low-power USART and SPI communication.

Key Specifications

Speed 32MHz
RAM Size 8K x 8
Core Size 32-Bit
EEPROM Size 2K x 8
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M0+
Package / Case 64-LQFP
Data Converters A/D 16x12b
Oscillator Type Internal
Program Memory Size 32KB (32K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

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.

NUCLEO-L031K6 STMicroelectronics
STM32L031 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 911 in stock
STM32L0538-DISCO STMicroelectronics
STM32L053C8 Discovery STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 36 in stock
STM32L073Z-EVAL STMicroelectronics
STM32L073VZ STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 4 in stock
NUCLEO-L073RZ STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L073RZ MCU, supports Arduino & ST morpho
Digi-Key Mouser 263 in stock
Part of STM32 family » STM32L051

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
Also available as: STM32L051R8T6

Also Consider

STM32L053R8T6 STMicroelectronics - Provides more Flash memory and an integrated USB 2.0 crystal-less interface if PC connectivity is required.
ATSAMD21G18A-AU MCHPMicrochip Technology - Offers a higher clock speed of 48MHz and significantly more Flash memory for more complex application logic.