STM32L151RET6
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
Key Specifications
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 |



