EmbeddedRelated.com
STM32L151C6T6A

STM32L151C6T6A

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

Overview

The STM32L151C6T6A is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M3 core, operating at up to 32MHz. It features 32KB of Flash memory and 16KB of RAM, specifically designed for energy-sensitive applications requiring a wide supply voltage range from 1.65V to 3.6V. The device integrates specialized features like a 4KB EEPROM, capacitive sensing support, and a low-power USB 2.0 interface.

Why Choose This Part

This MCU offers a unique balance of processing power and efficiency, featuring a dedicated 4KB data EEPROM which eliminates the need for external memory components in data-logging tasks. Its voltage range down to 1.65V allows for operation from a single-cell battery through most of its discharge cycle, while the 37 I/Os provide significant flexibility in a compact 48-LQFP package.

Applications

Battery-Powered Sensors
Ideal for remote environmental sensors where a 0.28 uA standby current extends battery life over several years.
Handheld Medical Devices
Suitable for portable glucose meters or pulse oximeters that utilize the integrated 12-bit ADC and low-power run modes.
Smart Utility Meters
Utilizes the built-in RTC and specialized low-power peripherals to monitor consumption with minimal energy overhead.
USB Peripheral Devices
Enables bus-powered or battery-powered USB accessories that require full-speed connectivity with low power consumption.

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, 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 32KB (32K 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

Start development with the STM32 Nucleo-64 or Discovery kits compatible with the STM32L1 series. Use the STM32CubeIDE or Keil MDK for code development, and leverage the STM32CubeL1 firmware package for HAL drivers and low-power configuration examples. Hardware debugging is supported via the integrated SWD and JTAG interfaces.

Dev Boards

Development boards and breakout modules featuring the STM32L151C6T6A 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
STM32L151C6T6A (this part) 16K 4K 37 LQFP-48 A/D 16x12b; D/A 2x.. 32KB 1,743
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
STM32L151CCT6 32K 8K 37 LQFP-48 A/D 14x12b; D/A 2x.. 256KB 1,499