STM32L0 series of ultra-low-power MCUs
The STM32L0 series is ST’s entry-level range of 32-bit ultra-low-power MCUs designed to achieve an outstandingly low power consumption level. The result is a genuine ultra-low-power MCU with the world’s lowest power consumption at 125 °C.

Since its mass market launch in February 2016, the STM32L0 MCU has become a reference in the industry, as it provides key features that save energy in battery-powered devices and in applications with an embedded energy-harvesting system.
- Gas and water meters are getting smarter thanks to the high-performance 32-bit Cortex-M0+ CPU combined with dynamic voltage scaling, an ultra-low-power clock oscillator and the internal LCD driver of the STM32L0x3 product line
- Consumer devices offer enhanced battery management and fast charging capabilities using the standalone peripherals of the STM32L0x2 USB crystal-less product line.
- Smoke detectors and fire alarms are becoming increasingly accurate thanks to the ultra-low-power analog comparators and fast 16-bit ADC (hardware oversampling) of the STM32L0x1 access line.
- For cost-sensitive devices, the STM32L0x0 value line reduces the total bill-of-material costs thanks to its embedded EEPROM memory
Other value-added features such as the “read while write” capability, dual-channel DAC, hardware encryption, and communication peripherals capable of operating in ultra-low-power mode wake up for an unrivaled trade-off between feature integration, performance and ultra-low-energy consumption.
STM32L0 MCUs have scored 244 in the standardized EEMBC™ ULPBench® tests that compare the efficiency of ultra-low-power microcontrollers.
Current consumption reference values:
- Dynamic run mode: down to 49 µA/MHz (with external DC/DC) and 76 µA/MHz (with LDO)
- Ultra-low power mode + full RAM + low power timer: 340 nA (16 wakeup lines)
- Ultra-low power mode + backup register: 230 nA (2 wakeup pins)
- Wake-up time: 3.5 µs
