brstm32l0

STM32L0 Series
Ultra-low-power MCUs
Tailored to your needs
STM32 L0
STM32L0 ECOSYSTEM
STM32 Ultra-low-power
®
Hardware tools
STM32 Nucleo board
Discovery kit
Evaluation board
Flexibility prototype
Creative demos
Full-feature evaluation
STM32® Ultra-low-power DNA ARM® Cortex®-M0+
The STM32L0 is the best match for energy harvesting, coin-cell battery or energy sensitive applications.
Combining a genuine ultra-low-power architecture with low-current analog peripherals and four lowpower modes, the STM32L0 is ideal for applications such as mice, keyboards, gas/water meters, building
automation, alarm detectors and health care or fitness applications. For applications that require a 15- to
20-year life duration or need to run in extermly high temperature conditions, the STM32L0 is the best
choice thanks to ST’s CMOS process technology.
NUCLEO-L011K4
NUCLEO-L031K6
NUCLEO-L053R8
NUCLEO-L073RZ
STM32L0538-DISCO
STM32L073Z-EVAL
Software tools
STM32CubeMX
2
• 1.65 to 3.6 V VDD range
• Full Flash protection
• 139 µA/MHz (Run mode at 32 MHz)
• Sector Flash protection
• 76 µA/MHz (Run-optimized)
• AES hardware encryption
• 340 nA Stop mode + Full RAM
• True random number generator
• 3.5 µs wakeup to Run
• 96-bit unique ID
• -40 to +125°C operating range
Partners IDEs
STMStudio
3
Assistance Conseil
Systèmes
• Class B electromagnetic compatibility
• Built-in error correction code
Note: Free full version of Keil MDK-ARM
Configure and generate code
Compile and debug
Monitor
Embedded Software
• USB 2.0 FS Certified
• Crystal-less
• Battery Charger Detection
STM32Java
• Ultra-low-power time counter with
16-bit low-power timer
• Low-power UART for communication up
to 9600 baud in Stop mode
• Ultra-low-power ADC
• 12-/16-bit resolution down to 1.65 V
• Adaptive inrush current
STM32Snippets
www.st.com/stm32snippets
STM32Cube
and Std Libraries
www.st.com/stm32cube
CMSIS and
Mbed SDK
www.mbed.org
Virtual machines
and models
www.st.com/stm32
High optimization
low portability
Average optimization
STM32 portability
Low optimization
ARM portability
Low optimization
large portability
UP TO THREE LINES FOR MORE FLEXIBILITY
• Low voltage 1.65 to 3.6V
• - 40 to 125°C Operating
ARM® Cortex®-M0+ (32 MHz with MPU)
• 14 to 100 pins
FLASH
(KB)
• Dynamic Voltage Scaling
RAM EEPROM
(KB)
(KB)
• 5 clock sources
• Advanced RTC w/ calibration
12-bit
ADC
1.14
Msps
LP1
UART
LP1
16-bit
timer
12-bit
DAC
Touch
sense
True
RNG
USB 2.0
Segment
FS
LCD
CrystalDriver
less
Product
• Multiple USART, SPI, I²C
• Multiple 16-bit timers
• 5V tolerant I/Os
STM32L0x1
Access
Up to
192
Up to
20
Up to 6
•
•
•
STM32L0x2
USB
Up to
192
Up to
20
Up to 6
•
•
•
•
•
•
•
STM32L0x3
USB & LCD
Up to
192
Up to
20
Up to 6
•
•
•
•
•
•
•
• 2 watchdogs
• Program Voltage Detector
• Reset circuitry POR/PDR
• Brown Out Reset
• DMA
• Comparators
• Temperature sensor
• AES 128-bit
Up to
4x52 or
8x48
Note 1: Low-power peripherals available in ultra-low-power modes
VARIOUS PACKAGES OPTIONS TO FIT ANY APPLICATION CHALLENGE
WLCSP
WLCSP25 (~2x2 mm)
WLCSP36 (~2x3 mm)
WLCSP49 (~3x3 mm)
QFN
QFN28 (4x4 mm)
QFN32 (5x5 mm)
BGA
BGA64 (5x5 mm)
BGA100 (7x7 mm)
TSSOP
TSSOP14 (4.4x4.1 mm)
TSSOP20 (4.4x6.6 mm)
LQFP
LQFP32 (7x7 mm)
LQFP48 (7X7 mm)
LQFP64 (10X10 mm)
LQFP100 (14X14 mm)
ST MCU FINDER
WIDE PORTFOLIO DESIGNED TO SAVE YOUR ENERGY
Flash memory size (bytes)
Free Android application to find the right
STM32 MCU
1M
STM32 L4
512 K
384 K
256 K
192 K
128 K
STM32 L1
64 K
www.st.com/stmcufinder
STM32 L0
32 K
16 K
8K
14
STM32 L0
20
STM32 L1
25
28
32
36
48
49
63
64
100
132
144
Pins
STM32 L4
© STMicroelectronics - February 2016 - Printed in United Kingdom - All rights reserved
The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies
All other names are the property of their respective owners
Order code: BRSTM32L00216
For more information on ST products and solutions, visit www.st.com/mems