EmbeddedRelated.com
STM32L051T8Y6DTR

STM32L051T8Y6DTR

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

Overview

The STM32L051T8Y6DTR is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, designed for power-sensitive applications. It features 64KB of Flash, 8KB of RAM, and 2KB of true EEPROM in a compact 36-pin WLCSP package. Operating at up to 32MHz, it balances performance with extremely low power consumption, reaching as low as 88 microamps per MHz in run mode.

Why Choose This Part

The primary advantage is the ultra-low power consumption profile, specifically the 2.6 microamp standby mode and high efficiency Cortex-M0+ core. It includes dedicated data EEPROM, which eliminates the need for external storage and reduces BOM cost. Its WLCSP package offers an exceptionally small form factor for space-constrained PCB designs.

Applications

Wearable Health Monitors
Utilizes the small WLCSP footprint and low power run modes for long-lasting, compact fitness trackers.
Remote Industrial Sensors
The integrated 2KB EEPROM and 1.65V to 3.6V operating range make it ideal for battery-powered data logging in harsh environments.
Smart Utility Meters
Leverages multiple low-power modes and 5V tolerant I/Os to interface with standard metering hardware while maintaining a minimal energy footprint.

Key Specifications

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

Getting Started

Developers can use the STM32CubeL0 software package and ST-LINK/V2 debugger for development via the SWD interface. The part is fully supported by major IDEs including STM32CubeIDE, Keil MDK, and IAR Embedded Workbench. For rapid prototyping, an STM32L0 Nucleo-64 board can be used to evaluate the firmware before migrating to the WLCSP package.

Dev Boards

Development boards and breakout modules featuring the STM32L051T8Y6DTR 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
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
STM32L051T8Y6DTR (this part) Tape & Reel Brown-out Detect/R.. 29 UFBGA-36 A/D 10x12b 64KB
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
Also available as: STM32L051R8T6

Also Consider

MKL03Z32VFK4 NXP Semiconductors - A smaller 24-pin QFN alternative for applications needing even more compact integration with lower pin-count requirements.