• STM32
  • STM32
  • STM32
  • STM32
  • STM32
  • STM32
  • STM32
  • STM32

STM32 L1 ultra-low-power 32-bit MCU series

Based on the Cortex™-M3 core running at 32 MHz and ST’s proprietary ultra-low-leakage process, the STM32 L1 series offers a wide portfolio in features, memory size and package pin count. The STM32 L1 and the well-know STM8 L1 are both members of the ultra-low-power family and share the same ultra-low-leakage process technology developed by ST.

This innovative architecture (voltage scaling, ultra-low-power MSI oscillator) gives your design more performance for a very low power budget. The large number of embedded peripherals, such as the LCD interface, op-amp, comparator, ADC, DAC and AES, gives it a very high level of integration for all your needs.

  • Low power mode: down to 300 nA
  • Dynamic run mode: down to 230 μA/MHz
Block Diagram
click to enlarge

Features: STM31L151

  • Core: ARM 32-bit Cortex™-M3 CPU
    • 32 MHz maximum frequency, 33.3 DMIPS peak (Dhrystone 2.1)
  • Low power features
    • 7 modes: Sleep, Low-power run (11 μA at 32 kHz), Low-power sleep (4.4 μA), Stop with RTC, Stop (650 nA), Standby with RTC, Standby (300 nA)
  • Operating conditions
    • Operating power supply range:
      1.65 V to 3.6 V
  • Reset and supply management
  • Clock management
  • Memories
    • 384 Kbytes of Flash memory
    • 12 Kbytes of data EEPROM with ECC
    • NVM in 2 banks enabling Read While Write
    • 48 Kbytes of RAM
  • AES encryption hardware accelerator
  • Low power calendar RTC
  • Up to 116 fast I/Os (102 of which are 5 V-tolerant)
  • DMA: 12-channel DMA controller
  • LCD 8 × 40 or 4 × 44 with step-up converter
  • 3 operational amplifiers
  • 12-bit ADC up to 1 Msps and 40 channels
  • Two 12-bit DACs with output buffers
  • Two ultralow power comparators
  • 11 timers
  • Up to 12 communication interfaces
  • Up to 36 capacitive sensing channels supporting touch, proximity, linear and rotary sensors
  • 32-bit CRC calculation unit, 96-bit unique ID
Part NumberOperation
Freq. (MHz)
FLASH
Size (kB)
Internal RAM
Size (kB)
Package 
STM32L151C6 32 32 10 LQFP 48; UFQFPN 48 Learn More
STM32L151C8 32 64 10 LQFP 48; UFQFPN 48 Learn More
STM32L151CB 32 128 16 LQFP 48; UFQFPN 48 Learn More
STM32L151QC 32 256 32 UFBGA 132 Learn More
STM32L151QD 32 384 48 UFBGA 132 Learn More
STM32L151R6 32 32 10 LQFP 64; TFBGA 64 Learn More
STM32L151R8 32 64 10 LQFP 64; TFBGA 64 Learn More
STM32L151RB 32 128 16 LQFP 64; TFBGA 64 Learn More
STM32L151RC 32 256 32 LQFP 64; WLCSP 64 Learn More
STM32L151RD 32 384 48 LQFP 64; WLCSP 64 Learn More
STM32L151V8 32 64 10 LQFP 100; UFBGA 100 Learn More
STM32L151VB 32 128 16 LQFP 100; UFBGA 100 Learn More
STM32L151VC 32 256 32 LQFP 100 Learn More
STM32L151VD 32 384 48 LQFP 100 Learn More
STM32L151ZC 32 256 32 LQFP 144 Learn More
STM32L151ZD 32 384 48 LQFP 144 Learn More
Development Kits
STM32L152D-EVAL Evaluation board for STM32 L1 series   Learn More
STM32L152-EVAL Evaluation board for STM32 L1 series - with STM32L152VBT6 MCU   Learn More
STM32L152-SK/IAR Evaluation board for STM32 L1 series   Learn More
STM3220G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
STM3240G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32   Learn More

Features: STM32L152

  • Core: ARM 32-bit Cortex™-M3 CPU
    • 32 MHz maximum frequency, 33.3 DMIPS peak (Dhrystone 2.1)
  • Low power features
    • 7 modes: Sleep, Low-power run (11 μA at 32 kHz), Low-power sleep (4.4 μA), Stop with RTC, Stop (650 nA), Standby with RTC, Standby (300 nA)
  • Operating conditions
    • Operating power supply range:
      1.65 V to 3.6 V
  • Reset and supply management
  • Clock management
  • Memories
    • 384 Kbytes of Flash memory
    • 12 Kbytes of data EEPROM with ECC
    • NVM in 2 banks enabling Read While Write
    • 48 Kbytes of RAM
  • AES encryption hardware accelerator
  • Low power calendar RTC
  • Up to 116 fast I/Os (102 of which are 5 V-tolerant)
  • DMA: 12-channel DMA controller
  • LCD 8 × 40 or 4 × 44 with step-up converter
  • 3 operational amplifiers
  • 12-bit ADC up to 1 Msps and 40 channels
  • Two 12-bit DACs with output buffers
  • Two ultralow power comparators
  • 11 timers
  • Up to 12 communication interfaces
  • Up to 36 capacitive sensing channels supporting touch, proximity, linear and rotary sensors
  • 32-bit CRC calculation unit, 96-bit unique ID
Part NumberOperation
Freq. (MHz)
FLASH
Size (kB)
Internal RAM
Size (kB)
PackageMore
Information
STM32L152C6 32 32 10 LQFP 48; UFQFPN 48 Learn More
STM32L152C8 32 64 10 LQFP 48; UFQFPN 48 Learn More
STM32L152CB 32 128 16 LQFP 48; UFQFPN 48 Learn More
STM32L152QC 32 256 32 UFBGA 132 Learn More
STM32L152QD 32 384 48 UFBGA 132 Learn More
STM32L152R6 32 32 10 LQFP 64; TFBGA 64 Learn More
STM32L152R8 32 64 10 LQFP 64; TFBGA 64 Learn More
STM32L152RB 32 128 16 LQFP 64; TFBGA 64 Learn More
STM32L152RC 32 256 32 LQFP 64 Learn More
STM32L152RD 32 384 48 LQFP 64; WLCSP 64 Learn More
STM32L152V8 32 64 10 LQFP 100; UFBGA 100 Learn More
STM32L152VB 32 128 16 LQFP 100; UFBGA 100 Learn More
STM32L152VC 32 256 32 LQFP 100; UFBGA 100 Learn More
STM32L152VD 32 384 48 LQFP 100 Learn More
STM32L152ZC 32 256 32 LQFP 144 Learn More
STM32L152ZD 32 384 48 LQFP 144 Learn More
Development Kits
STM32L152D-EVAL Evaluation board for STM32 L1 series   Learn More
STM32L152-EVAL Evaluation board for STM32 L1 series - with STM32L152VBT6 MCU   Learn More
STM32L152-SK/IAR Evaluation board for STM32 L1 series   Learn More
STM3220G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
STM3240G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32   Learn More

Features: STM32L162

  • Core: ARM 32-bit Cortex™-M3 CPU
    • 32 MHz maximum frequency, 33.3 DMIPS peak (Dhrystone 2.1)
    • Memory protection unit
  • Low power features
    • 7 modes: Sleep, Low-power run (11 μA at 32 kHz), Low-power sleep (4.4 μA), Stop with RTC, Stop (650 nA), Standby with RTC, Standby (300 nA)
    • Dynamic core voltage scaling down to 233 μA/MHz
    • Ultralow leakage per I/O: 50 nA max
    • Fast wakeup time from Stop: 8 μs
    • Three wakeup pins
  • Operating conditions
    • Operating power supply range: 1.65 V to
      3.6 V (without BOR) or 1.8 V to 3.6 V
  • Reset and supply management
  • Clock management
    • 1 to 24 MHz crystal oscillator
    • 32 kHz oscillator for RTC with calibration
  • Memories
    • 384 Kbytes of Flash memory with ECC
    • 12 Kbytes of data EEPROM with ECC
    • 48 Kbytes of RAM
  • DMA: 12-channel DMA controller
  • LCD 8 × 40 or 4 × 44 with step-up converter
  • 12-bit ADC up to 1 Msps and 40 channels
  • Two 12-bit DACs with output buffers
  • Two ultralow power comparators
    • Window mode and wakeup capability
  • 11 timers: one 32-bit and six 16-bit general-purpose timers
  • Up to 12 communication interfaces
  • Up to 36 capacitive sensing channels supporting touch, proximity, linear and rotary sensors
  • 32-bit CRC calculation unit, 96-bit unique ID
  • AES encryption hardware accelerator
Part NumberOperation
Freq. (MHz)
FLASH
Size (kB)
Internal RAM
Size (kB)
PackageMore
Information
STM32L162QD 32 384 48 UFBGA 132 Learn More
STM32L162RD 32 384 48 LQFP 64; WLCSP 64 Learn More
STM32L162VD 32 384 48 LQFP 100 Learn More
STM32L162ZD 32 384 48 LQFP 144 Learn More
Development Kits
STM32L152D-EVAL Evaluation board for STM32 L1 series   Learn More
STM32L152-EVAL Evaluation board for STM32 L1 series - with STM32L152VBT6 MCU   Learn More
STM32L152-SK/IAR Evaluation board for STM32 L1 series   Learn More
STM3220G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
STM3240G-SK/KEI Keil starter kit for ST ARM core-based microcontrollers   Learn More
ST-LINK/V2 ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32   Learn More