EmbeddedRelated.com
STM32L051R8T6

STM32L051R8T6

STMicroelectronics
ARM Microcontrollers - MCU Ultra-low-power Arm Cortex-M0+ MCU 64 Kbytes of Flash , 32 MHz
834 in stock

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

Battery-Operated Sensors
Ideal for remote environmental sensors where long battery life is critical due to its low power consumption in standby and stop modes.
Smart Utility Meters
Utilizes the built-in RTC and low-power peripherals to maintain timekeeping and monitoring with minimal energy draw.
Wearable Devices
The small footprint and efficient processing make it suitable for fitness trackers and basic health monitoring equipment.
Industrial Alarms
Used in smoke and gas detectors that require years of operation from a single primary cell battery.

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.

NUCLEO-L031K6 STMicroelectronics
STM32L031 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 911 in stock
NUCLEO-L011K4 STMicroelectronics
STM32L011 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 230 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
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