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