STM32L0xx – ultra-low-power EnergyLite™ – Cortex M0+

If you like it, share it




Every part of the STM32L0 MCUs has been optimized to achieve an outstandingly low power consumption level.
The result is a genuine Ultra-Low-Power MCU with record breaking performances.

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 battery or supplied by energy harvesting and the world’s lowest power consumption MCU at 125°C.

The STM32L0 offers dynamic voltage scaling, an ultra-low-power clock oscillator, LCD interface, comparator, DAC and hardware encryption.

Autonomous peripherals (including USART, I²C, 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.

Other value-added features such as 16-bit ADC (HW oversampling), crystal-less USB, short wake-up time 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.

The STM32L0 is available with up to 64 Kbytes of Flash, 8 Kbytes of RAM and up to 2 Kbytes of embedded EEPROM (no emulation needed) in 32- to 64-pin packages, including a space-saving WLCSP36.

Current consumption reference values:

Dynamic run mode: down to 87 μA/MHz
Ultra-low-power mode + full RAM + low power timer: 440 nA (16 wakeup lines)
Ultra-low-power mode + backup register: 250 nA (3 wakeup pins)
Wake-up time: 3.5 µs



Go on TOP



Evaluation Boards

  • NUCLEO-L053R8
    Nucleo development board for STM32 L0 series – with STM32L053R8 MCU, supports Arduino,
    it includes an ST-LINK/V2 embedded debug tool interface.

  • 32L0538DISCOVERY

    Discovery kit for STM32 L0 series – with STM32L053C8 MCU
    It offers everything required for beginners and experienced users to get started quickly and develop applications easily.
    Discovery includes an ST-LINK/V2 embedded debug tool interface, linear touch sensor, touch keys, IDD current measurement, 2.04” E-paper display, NFC connector for PLUG-CR95HF-B board, LEDs, PushButtons and a USB mini-B connector.
  • A complete list of the evaboards is here.


Go on TOP



  • DigitalMic Using STM32L0
    This is a simple project to create a low cost digital MIC for a PC. After doing few videos using an Analog MIC, I always had problems with noise. The Digital ones that you can buy on the web, are quite expensive, and I couldn’t test them before you buy them. So, I have built one to my needs, using low cost part from ST.
  • NUCLEO boards examples for mbed are here.
    termostato stm32lora countdowntimer
  • NUCLEO-L011K4 and PIR sensor
  • STM32L0xx ultra-low power features overview
  • NUCLEO-L053R8 + STM Sub1Ghz module is here
  • Click Here to download the: STM32 & USB mkt presentation

  • Click Here to download the: BUCLEO-L053R8 + X-NUCLEO-IDB04A1 (BlueNRG EvaBoard) + APP

  • STM32L0_Training_v2 (Core, LP mode, ULP periph.)
    At the moment, the STM32L0_Training_v2 shall be issued only to SILICA customers.
    If you are SILICA customer send me an email and ask me:
    Ref.Cod. – STM32L0_Training_v2
    please specify also your City, Country and your contact in SILICA.
    If you are STM customer please contact directly your local office of STM.

  • Click Here for: see all STM32 examples

Go on TOP