微控制器 Minimize menu

CAD Resources

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.

The exclusive combination of an Arm® Cortex®-M0+ core and STM32 ultra-low-power features, makes the STM32L0 the best fit for applications operating on batteries or supplied by energy harvesting.

To provide the best power efficiency, the STM32L0 offers dynamic voltage scaling, an ultra-low-power clock oscillator and short wakeup time. New autonomous peripherals (including USART, I²C, and touch sense controller) reduce the load of the Arm® Cortex®-M0+ core leading to fewer CPU wakeups and contribute to decreased processing time and power consumption.

To reduce total application BOM cost, the STM32L0 integrates low-power comparators, embedded EEPROM, and a crystal-less USB interface.

Other value-added features such as 16-bit ADC (hardware oversampling), dual-channel DAC, hardware encryption, and communication peripherals capable of operating in ultra-low-power mode make up for an unrivaled tradeoff between feature integration, performance and ultra-low-energy consumption.

STM32L0 MCUs are available with up to 192 Kbytes of Flash memory, 20 Kbytes of RAM and up to 6 Kbytes of embedded true EEPROM (no emulation needed) in 14- to 100-pin packages, including space-saving WLCSP packages.

STM32L0 MCUs have scored 161 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 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


discover STM32 MCUs

STM32L0 MCU系列:不仅出色而且价格合理的生态系统

  • 为STM32L0 MCU购买32引脚或64引脚Nucleo板探索套件评估套件。 
  • 下载免费的STM32CubeL0嵌入式软件包,它含有HAL、LL(底层)API和中间件。然后安装ST的STM32CubeMX图形软件配置工具(免费),它支持引脚配置、代码生成和功耗计算。开始尝试提供的众多示例之一,或建立自己的项目。
  • 如需获取最终的优化库代码,请下载STM32SnippetsL0嵌入式软件包。
  • STM32L0用户现可选用一流供应商出品的多款IDE,享用免费MDK-ARM-STR Keil环境以及Ac6 System Workbench等基于Eclipse的免费IDE。


如需了解基于STM32L0的低功耗无线解决方案,可使用STM32L0 LoRa®探索套件
B-L072Z-LRWAN1)以及配有NUCLEO-L073RZ 和LoRa扩展板(I-NUCLEO-SX1272D)的低功耗无线Nucleo包(P-NUCLEO-LRWAN1)。