STM32L0xx
Cortex M0+ Ultra Low Power





Home Page
STM32 Page


INDEX





-
INTRODUCTION


STM32L0xx is low cost and ultra low power ARM Cortex™-M0+ 0.93 DMIPS/MHz at 32 MHz max

This new group of MCU is suitable for battery applications, it also reach modern security request thanks to AES 128.
The main  applications are: metering, medical, wireless security systems, home automation, etc.

Enhanced features:
  • Ultra low power consumption
  • Some peripherals can function on their own with the rest of the MCU and peripherals are OFF
  • USB crystal-less - does not need the external crystal to work.
  • AES 128
  • LCD driver
  • Comparators
  • TouchKey
  • embedded true EEPROM
  • Larger temperature range functionality: -40C up to +125C
STM32L0xx ultra-low power features overview


UP




-
Portfolio



More ifno are here


UP




-
Main features



Core: ARM 32-bit Cortex™ M0+ with MPU - From 32 kHz up to 32 MHz max.
up to 30 DMIPS peak
Consumptions
Ultra-low-power platform1.65 V to 3.6 V power supply
Dynamic run mode: down to 87 μA/MHz
139 A/MHz Run mode at 32 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
embedded true EEPROM
12 bit ADC: 1MSPS max 240 μA / 10kSPS max 24 μA
2x
Comparators
1x 12-bit basic for DAC
Up To 2K E2PROM
CRC calculation unit
96-bit unique ID
True RNG
Firewall protection (data protection that are in RAM or E2PROM)
AES 128-bit Hardware EncryptionEngine
LCD Driver for up to 828 or 4x32 segments
Support contrast adjustment
Support blinking mode
Step-up converted on board
RTC
7-channel DMA controller, supporting ADC, SPI, I2C, USART, DAC, Timers, AES
Up to 8x peripherals communication interface
1x USB 2.0 crystal-less, battery charging detection and LPM
2x USART (ISO 7816, IrDA)
1x UART (low power)
2x SPI 16 Mbits/s
2x I2C (SMBus/PMBus)
Up to 8x timers:
1x 16-bit with up to 4 channels
2x 16-bit with up to 2 channels
1x 16-bit ultra-lowpower timer
1x SysTick
2x watchdogs (independent/window)
Pin to pin compatibile with the STM32L1xxx (CORTEX M3 - Ultra Low Power).
Larger temperature range functionality: -40C up to +125C
Up to 24 capacitive sensing channels supporting touchkey, linear and rotary touch sensors
Autonomous Peripherals
Some peripherals can function on their own with the rest of the MCU and peripherals OFF
Low-power Pulse counter
Independent 16-bit timer, available also  in Stop mode
Pulse counter with no clock running or clocked by LSE, LSI, HSI, APB.
It is able to wakeup the system from Stop mode.
Programmable digital glitch filter
Encoder mode
UART
Snooze wakeup
Wake from Stop using UART with dedicated ID/Byte
Baud rate independent from APB clock
Low-Power UART
Up to 9600 bauds running on LSE 32kHz
Snooze wakeup
Wake from Stop using UART with dedicated ID/Byte
I2C
with FM+ (programmable add, data bit length)
frequency independent from APB clockARM 32-bit Cortex-M0+ core, 32 MHz max CPU frequency

STM32L0xx ultra-low power features overview

UP



-
STM Firmware Libraries

  • For develop a new SW must be used CUBE package.
  • The CUBE library for STM32L0 is here.
  • STM32L0xx ultra-low power features overview
  • How to take full advantage of the low-power UART in the STM32L0
    Equipped with a low-power UART (LPUART), STM32L0 MCUs enable your application to stay connected at outstandingly low consumption levels.
    The LPUART can run on a low-power clock while the device is in a power-saving mode and wake up the system upon a received frame event or an address match.
    To support engineers in squeezing the last nanoampere out of their designs, a new application note (AN4635) is available which – complemented by the X-CUBE-LPUART software examples – guides you towards the optimum use of the LPUART with the help of numerous case studies.

UP



-
Tutorial



UP





-
Evaluation Board


NUCLEO-L053R8

Nucleo development board for STM32 L0 series - with STM32L053R8 MCU, supports Arduino.
Based on an STM32L053C8T6, it includes an ST-LINK/V2-1 embedded debug tool interface.





32L0538DISCOVERY

Discovery kit for STM32 L0 series - with STM32L053C8 MCU

The STM32L053 discovery kit helps you to discover the ultra-low-power microcontrollers of the STM32 L0 series.
It offers everything required for beginners and experienced users to get started quickly and develop applications easily.

Based on an STM32L053C8T6, it includes an ST-LINK/V2-1 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.





UP




-
Glossary




UP



d

Home Page
STM32 Page