EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32L151RET6

STM32L151RET6

STMicroelectronics
Same L1 family with similar peripheral set and memory footprint in a comparable package; good if you need a slightly different peripheral mix or availability.
Active904 in stock

Overview

The STM32L151RET6 is an ultra-low-power ARM Cortex-M3 microcontroller designed for applications requiring high energy efficiency and a rich peripheral set. It features 512 KB of Flash memory, 80 KB of RAM, and integrated specialized peripherals like operational amplifiers and ultra-low-power comparators. Operating at up to 32 MHz, it balances processing capability with a low 1.11 uA standby current.

Why Choose This Part

This MCU provides a significant 512 KB Flash and 80 KB RAM footprint in a power-efficient Cortex-M3 architecture, allowing for complex applications without high energy overhead. It includes 16 KB of true EEPROM for robust non-volatile data storage and versatile analog peripherals like integrated operational amplifiers to reduce external component count.

Applications

Battery-Powered Medical Devices
Utilizes the integrated 12-bit ADC, op-amps, and low-power modes for portable diagnostic equipment.
Industrial Sensing Nodes
The 16 KB of internal EEPROM and capacitive sensing channels make it ideal for remote data logging and touch interfaces.
Utility Metering
Optimized for long-term battery operation in water, gas, or heat meters using multi-threshold brownout resets and low-power run modes.
Wearable Electronics
Combines a compact 64-pin LQFP package with high memory density for complex firmware in small form factors.

Key Specifications

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

Getting Started

Development is best supported by the STM32Cube ecosystem, including the STM32CubeIDE and the X-CUBE-LP53 ultra-low-power software expansion. For hardware prototyping, use a NUCLEO-L152RE board which shares a similar pinout and features, then debug via an ST-LINK/V2 or V3 probe.

STM32L151 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM EEPROM Size I/O Pins Package ADC/DAC Flash Stock
STM32L151RET6 (this part) 80K 16K 51 LQFP-64 A/D 21x12b; D/A 2x.. 512KB 904
STM32L151RBT6 32K 4K 51 LQFP-64 A/D 20x12b; D/A 2x.. 128KB 742
STM32L151C8T6A 32K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 64KB 6,759

Also Consider

MSP430FR5994 TITexas Instruments - A 16-bit alternative featuring large FRAM for extremely fast, low-power non-volatile writes.
The 2026 Embedded Online Conference