EmbeddedRelated.com
STM32L152RBT6

STM32L152RBT6

STMicroelectronics
L1-family device in a larger pin-count package when you need more I/O or peripheral routing while retaining L1 features.
Active424 in stock

Overview

The STM32L152RBT6 is an ultra-low-power ARM Cortex-M3 microcontroller designed for energy-sensitive applications requiring integrated display control. It operates at up to 32MHz and features 128KB of Flash memory and 32KB of RAM, packaged in a 64-pin LQFP for expanded I/O availability. This device is particularly noted for its integrated LCD driver and extensive low-power modes to extend battery life.

Why Choose This Part

This MCU provides a highly flexible power management system with a standby current as low as 1.11 uA and a wide operating voltage range from 1.65V to 3.6V. Its 5V-tolerant I/Os and integrated 4KB EEPROM simplify system design by reducing the need for external level shifters and non-volatile memory components.

Applications

Battery-Powered Medical Devices
Ideal for portable glucose meters or pulse oximeters that require an LCD interface and long standby times.
Industrial Sensors
Used in remote monitoring equipment where 51 GPIOs and 20 ADC channels enable complex sensor interfacing.
Smart Utility Meters
The integrated RTC, LCD driver, and low-power run modes support always-on metering applications with minimal power draw.

Key Specifications

Speed 32MHz
RAM Size 16K x 8
Core Size 32-Bit
EEPROM Size 4K x 8
Peripherals Brown-out Detect/Reset, Cap Sense, DMA, I2S, LCD, 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 20x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 128KB (128K 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

Developers can begin evaluation using the NUCLEO-L152RE development board, which is compatible with the STM32Cube ecosystem. Firmware development is typically performed in STM32CubeIDE or Keil MDK using the Hardware Abstraction Layer (HAL) for rapid peripheral configuration.

Dev Boards

Development boards and breakout modules featuring the STM32L152RBT6 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 STM32 family » STM32L152

STM32L152 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
STM32L152RBT6 (this part) 16K 4K 51 LQFP-64 A/D 20x12b; D/A 2x.. 128KB 424
STM32L152RET6 80K 16K 51 LQFP-64 A/D 21x12b; D/A 2x.. 512KB 527
STM32L152C8T6 32K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 64KB 495
STM32L152VET6 80K 16K 83 LQFP-100 A/D 25x12b; D/A 2x.. 512KB 476

Also Consider

STM32L152RET6 STMicroelectronics - Offers a larger 512KB Flash memory capacity if your application code exceeds the 128KB limit of the RBT6.