EmbeddedRelated.com
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.

Dev Boards

Development boards and breakout modules featuring the STM32L151RET6 or compatible chips — ready to use for prototyping.

NUCLEO-L152RE STMicroelectronics
STM32L152 Nucleo-64 STM32L1 ARM® Cortex®-M3 MCU 32-Bit Embedded Evaluation Board
Digi-Key 633 in stock
Part of STM32L1 family » STM32L151

STM32L151 Family

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

Part Number Flash RAM I/O Pins Package ADC/DAC EEPROM Size Stock
STM32L151RET6 (this part) 512KB 80K 51 LQFP-64 A/D 21x12b; D/A 2x.. 16K 904
STM32L151RBT6 128KB 32K 51 LQFP-64 A/D 20x12b; D/A 2x.. 4K 742
STM32L151C8T6A 64KB 32K 37 LQFP-48 A/D 16x12b; D/A 2x.. 4K 6,704
STM32L151VET6 512KB 80K 83 LQFP-100 A/D 25x12b; D/A 2x.. 16K 2,210
STM32L151CBT6A 128KB 32K 37 LQFP-48 A/D 16x12b; D/A 2x.. 4K 2,292
STM32L151CCT6 256KB 32K 37 LQFP-48 A/D 14x12b; D/A 2x.. 8K 1,499
STM32L151C6T6A 32KB 16K 37 LQFP-48 A/D 16x12b; D/A 2x.. 4K 1,743
STM32L151VCT6 256KB 32K 83 LQFP-100 A/D 25x12b; D/A 2x.. 8K 522
STM32L151CBT6 128KB 32K 37 LQFP-48 A/D 16x12b; D/A 2x.. 4K 14,033
STM32L151CBT6D 128KB 16K 37 LQFP-48 A/D 16x12b; D/A 2x.. 4K

Also Consider

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