EmbeddedRelated.com
STM32L152CBT6A

STM32L152CBT6A

STMicroelectronics
ARM® Cortex®-M3 STM32L1 Microcontroller IC 32-Bit 32MHz 128KB (128K x 8) FLASH 48-LQFP (7x7)
Active2,468 in stock

Overview

The STM32L152CBT6A is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M3 core, operating at frequencies up to 32MHz. It features 128KB of Flash memory, 32KB of RAM, and 4KB of true EEPROM, integrated with a dedicated LCD driver for low-power display applications.

Why Choose This Part

The device excels in power-sensitive designs by offering seven low-power modes and a high-efficiency Cortex-M3 core. It includes 5V tolerant I/Os and integrated EEPROM, reducing bill-of-materials cost and complexity compared to external memory solutions.

Applications

Battery-Powered Medical Devices
Ideal for portable glucose meters and heart rate monitors due to its wide 1.65V to 3.6V supply range and low standby current.
Utility Metering
Utilizes the integrated LCD driver and RTC for water or gas meters requiring decade-long battery life.
Industrial Sensor Nodes
Leverages 12-bit ADC/DAC capabilities and various serial interfaces for remote monitoring in low-duty cycle environments.

Key Specifications

Speed 32MHz
RAM Size 32K 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 37
Core Processor ARM Cortex-M3
Package / Case 48-LQFP
Data Converters A/D 16x12b; 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 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Engineers can begin development using the STM32CubeL1 MCU Package and an ST-LINK/V2 debugger. The part is fully supported by major IDEs including STM32CubeIDE, Keil MDK, and IAR Embedded Workbench.

Dev Boards

Development boards and breakout modules featuring the STM32L152CBT6A 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
STM32L152CBT6A (this part) 32K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 128KB 2,468
STM32L152RET6 80K 16K 51 LQFP-64 A/D 21x12b; D/A 2x.. 512KB 527
STM32L152VCT6 32K 8K 83 LQFP-100 A/D 25x12b; D/A 2x.. 256KB 600
STM32L152C8T6A 32K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 64KB 490
STM32L152RBT6A 32K 4K 51 LQFP-64 A/D 20x12b; D/A 2x.. 128KB 19
STM32L152VET6 80K 16K 83 LQFP-100 A/D 25x12b; D/A 2x.. 512KB 476

Also Consider

STM32L052C8T6 STMicroelectronics - Uses the Cortex-M0+ core for even lower power consumption in applications that do not require the performance of the Cortex-M3.