EmbeddedRelated.com
STM32L151CCT6

STM32L151CCT6

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

Overview

The STM32L151CCT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M3 core, operating at frequencies up to 32MHz. It integrates 256KB of Flash memory, 32KB of RAM, and 8KB of true EEPROM into a compact 48-pin LQFP package. The device is specifically engineered for energy-sensitive applications, featuring a specialized internal multispeed low-power oscillator and a variety of power-saving modes.

Why Choose This Part

The STM32L1 series offers a unique combination of 256KB Flash and a dedicated 8KB data EEPROM, which reduces the need for external non-volatile memory. Its ultra-low-power architecture consumes as little as 0.29 uA in standby mode, while the Cortex-M3 core provides efficient 32-bit processing at 32MHz.

Applications

Battery-Powered Medical Devices
Utilizes the low-power sleep modes and integrated EEPROM for logging patient data and maintaining state in portable health monitors.
Industrial Sensor Nodes
Leverages the 12-bit ADC and multiple communication interfaces like I2C and SPI for remote monitoring systems with long battery life requirements.
Smart Metering
Ideal for gas and water meters that require high reliability, hardware ECC on Flash memory, and low standby currents to last years on a single cell.
Handheld USB Peripherals
Built-in USB 2.0 connectivity and capacitive touch sensing support make it suitable for low-power consumer interface devices.

Key Specifications

Speed 32MHz
RAM Size 32K x 8
Core Size 32-Bit
EEPROM Size 8K 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 37
Core Processor ARM Cortex-M3
Package / Case 48-LQFP
Data Converters A/D 14x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 256KB (256K 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

Developers can begin by using the STM32CubeL1 MCU Package, which includes the HAL and low-layer drivers. For hardware evaluation, the NUCLEO-L152RE is a compatible development board, and firmware can be compiled and debugged using professional toolchains like STM32CubeIDE, Keil MDK, or IAR Embedded Workbench.

Dev Boards

Development boards and breakout modules featuring the STM32L151CCT6 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 RAM EEPROM Size I/O Pins Package ADC/DAC Flash Stock
STM32L151CCT6 (this part) 32K 8K 37 LQFP-48 A/D 14x12b; D/A 2x.. 256KB 1,499
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,742
STM32L151CBT6A 32K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 128KB 2,292
STM32L151VET6 80K 16K 83 LQFP-100 A/D 25x12b; D/A 2x.. 512KB 2,210
STM32L151RET6 80K 16K 51 LQFP-64 A/D 21x12b; D/A 2x.. 512KB 904
STM32L151C6T6A 16K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 32KB 1,743

Also Consider

MSP430FR5994 TITexas Instruments - Offers integrated FRAM for low-power non-volatile data storage as an alternative to the Flash/EEPROM architecture.