You are on page 1of 13

STM32L series

Ultra‑low‑power 32‑bit MCUs


Releasing your creativity
Content STM32 and ultra‑low power
STM32 and ultra‑low power.......................................................... 3
13 product series – more than 50 product lines.................................. 3

STM32 ULP series.................................................................................. 4


STM32L: Ultra‑low‑power 32‑bit MCU series............................................. 4
5 product series – 16 product lines: a unique offer.............................. 4
By choosing an STM32 microcontroller for your embedded application,
More memory, performance, peripherals and packages.................. 5 you gain from our market‑leading expertise in MCU architecture,
STM32L0 Ultra‑low‑power............................................................................ 8
technology, multi‑source manufacturing and long‑term supply.
STM32L0 series...................................................................................... 8
STM32L0 Product lines................................................................................ 8 14 PRODUCT SERIES – MORE THAN 50 PRODUCT LINES
STM32L1 series.................................................................................... 10 The STM32 MCUs portfolio offers an extraordinary variety of options including Arm® Cortex®‑M cores (M0, M0+, M3, M4, M33, and M7), giving
developers flexibility to find the perfect match for their application. Particular attention is paid to make it easy to switch from one device to
STM32L1 Product lines.............................................................................. 10 another. The compatibility of binaries combined with the similar pinout assignment, proliferation of hardware IPs and higher‑level programming
STM32L1 Ultra‑low‑power.......................................................................... 10 languages greatly facilitates the work of developers.
A wide, fully‑deployed portfolio.............................................................. 11

STM32L4 series.................................................................................... 12

High‑performance
STM32L4 Product lines.............................................................................. 12
STM32L4 Ultra‑low‑power.......................................................................... 12
STM32 F2 STM32 F4 STM32 F7 STM32 H7
A wide portfolio in full production......................................................... 13
STM32L4 devices offer the lowest power consumption values
on the market (25 °C).............................................................................. 13
STM32L4 On-line training......................................................................... 13 3
STM32 G0

Mainstream
STM32L4+ series................................................................................. 14
STM32L4+ Product lines............................................................................ 14
STM32L4+ Ultra‑low‑power....................................................................... 14
A brand new portfolio in full production.............................................. 15 STM32 F0 STM32 F1 STM32 F3
STM32L4+ devices’ power consumption.............................................. 15
STM32L4+ On-line training....................................................................... 15

Ultra‑low‑power
STM32L5 series.................................................................................... 16
STM32L5 Product lines.............................................................................. 16 STM32 L4 STM32 L4+ STM32 L5
STM32L5 Ultra‑low‑power.......................................................................... 16
Portfolio....................................................................................................... 17
STM32L5 devices’ power consumption................................................. 17

Wireless
STM32L5 video ................................................................................... 17
STM32
STM32L ecosystem............................................................................ 18 WB

Various types of development boards enable you to get started Cortex‑M0/M0+ Cortex‑M3 Cortex‑M4 Cortex‑M33 Cortex‑M7
with STM32L products............................................................................... 18 Dual core (Cortex‑M4/M0+)
STM32 Cellular-to-Cloud Discovery Packs............................................ 18
STM32 Nucleo............................................................................................ 19
STM32 Nucleo expansion boards.......................................................... 19
STM32L Wireless connectivity solutions: LoRaWAN™.......................... 19 ST MCU FINDER ST COMMUNITY
Specific focus on STM32L series............................................................. 20 Free mobile and desktop application Ask, learn, share, discuss, become famous
STM32 Power Shield: EEMBC-approved power-monitoring technology to find the right STM32 MCU and engage with the community of STM32
for energy-critical embedded development....................................... 21 www.st.com/stmcufinder enthusiasts on community.st.com
Specific offers for STM32L series.............................................................. 22
User recommendations........................................................................... 22
STM32 ULP series MORE MEMORY, PERFORMANCE, PERIPHERALS AND PACKAGES

Flash memory size (bytes)

2M
From cost smart up to advanced performance, there is an STM32L series STM32L4+
to match all your memory, analog or peripheral needs. 1M
STM32L4
STM32L: ULTRA‑LOW‑POWER 32‑BIT MCU SERIES 512 K
ST’s ultra‑low‑power MCU platform is based on a proprietary ultra‑low‑leakage technology. 384 K STM32L5
STM32L0 (Arm® Cortex®‑M0+), STM32L1 (Cortex‑M3), STM32L4, STM32L4+ (Cortex‑M4), STM32L5 (Cortex-M33) and STM8L (8‑bit
proprietary core) series represent a large range of microcontrollers addressing devices supplied from batteries or through energy harvesting and 256 K
help ensure an optimized cost/performance ratio for all kinds of low‑power applications. 192 K STM32L1
With the industry’s lowest current variation between ‑40 and +125°C, this ultra‑low‑power platform has outstandingly low current consumption 128 K
at elevated temperatures.
The MCUs reach the industry’s lowest power consumption of 350 nA in Stop mode (with SRAM retention), while maintaining a wakeup time as 64 K
low as 3.5 µs. STM32L0
• The STM32L4 series offers the excellence of ST’s ultra‐low‐power platform with an additional performance dimension by providing 32 K
• 100 DMIPS with DSP instructions and floating‐point unit (FPU), more memory (up to 1 Mbyte of Flash memory) and innovative features.
16 K
• The STM32L4+ series extends STM32L4 technology by offering higher performance (120 MHz/409 CoreMark executing from internal Flash 8K
memory), larger embedded memories (up to 2 Mbytes of Flash memory and 640 Kbytes of SRAM), and more advanced graphic features with
no compromise on its ultra-low power consumption capability. 14 32 48 100 144 169 Pins
• The STM32L5 series is the answer for embedded application requiring more security and a lower power consumption. It adds more security 36 49
4 with Arm® Cortex®-M33 and its TrustZone® and ST security implementation while using the best-in-class ultra-low power technology. 5
STM32L0 STM32L1 STM32L4 STM32L4+ STM32L5

5 PRODUCT SERIES – 16 PRODUCT LINES: A UNIQUE OFFER


ULPBench
score
• 32-bit Arm® Cortex®-M33 + FPU at 110 MHz
447 CoreMark score • From 256 to 512 Kbytes of Flash memory
427
STM32 L5 • Lowest power mode + RAM + RTC: 0.35 µA

409 • 32-bit Arm® Cortex®-M4 + FPU at 120 MHz


402
• From 1 to 2 Mbytes of Flash memory
STM32 L4+ • Lowest power mode + RAM + RTC: 1 µA WLCSP QFN BGA TSSOP LQFP
273 WLCSP25 (~2x2 mm) UFQFN20 (3x3 mm) UFBGA64 (5x5 mm) TSSOP14 (4.4x4.1 mm) LQFP32 (7x7 mm)
WLCSP36 (~2x3 mm) UFQFN28 (4x4 mm) UFBGA100 (7x7 mm) TSSOP20 (4.4x6.6 mm) LQFP48 (7X7 mm)

244
• 32-bit Arm® Cortex®-M4 + FPU at 80 MHz WLCSP49 (~3x3 mm) UFQFN32 (5x5 mm) UFBGA132 (7x7 mm) LQFP64 (10X10 mm)
• From 64 Kbytes to 1 Mbyte of Flash memory WLCSP63 (~3x4 mm) UFQFN48 (7x7 mm) UFBGA144 (10x10mm) LQFP100 (14X14 mm)
233 WLCSP64 (~4x5 mm) UFBGA169 (7x7 mm) LQFP144 (20x20 mm)
STM32 L4 • Lowest power mode + RAM + RTC: 0.34 µA WLCSP72 (~3x4 mm)
WLCSP81 (~3x4 mm)
WLCSP100 (~4x4 mm)
155 • 32-bit Arm® Cortex®-M3 at 32 MHz WLCSP104 (~4x5 mm)
• From 32 to 512 Kbytes of Flash memory WLCSP144 (~5x5 mm)
• Lowest power mode + RAM + RTC: 1.2 µA Form factor

93 • 32-bit Arm® Cortex®-M0+ at 32 MHz


75 • From 8 to 192 Kbytes of Flash memory
STM32L0 STM32L1 STM32L4 STM32L4+ STM32L5 • Lowest power mode + RAM + RTC: 0.67 µA
L0 L1 L4 L4+ L5 Products
STM32 ULP MCUs are THE answer, whatever the application

-40 to +125 ºC temperature range •


• Dynamic Efficiency 28 µA/MHz
1.65 to 3.6 V power supply range •
• FSMC for external memories
RTC with anti-tamper at 0.95 ppm •
• LCD (4x52 or 8x48) for Display control
Safety with ECC on Flash, CRC, and parity bit on SRAM •
• TRNG and 256-bit AES for Security
Independent dual-bank Flash memory and EEPROM (RWW) •
• Digital filter for Sigma-Delta modulators
Internal RC ± 1% accuracy over temperature and VDD •
• VBAT with RTC for Battery backup domain
Wide package offer from 14 to 144 pins •
• Arm® Cortex®-M4 up to 120 MHz for computational power
Full Arm® Cortex®-M0+/M3/M4/M33 range offer •

Power tools Electricity


smart meters

• 8 nA Shutdown mode to extend battery life


Down to 450 nA mode with RTC, 16 Kbytes of SRAM • • Up to 2-Mbyte Flash memory to support advanced algorithms
LP-UART, Pulse counter, 16-bit LP-Timer • • Dynamic Efficiency 28 µA/MHz
3.5 µs wakeup with 16 wakeup lines •
2L • I²C FM+ for sensors and HS communication
Dual-bank Flash memory (up to 2 Mbytes) for firmware upgrade •
M 3 • 12-/16-bit ADC analog sensing and monitoring

ST
Up to 16 Kbytes of true EEPROM for data login • • FS USB host for data transfer + device charging
6 Built-in comparator and Op Amp with PGA • • Full Arm® Cortex®-M0+/M3/M4/M33 range offer 7
TrustZone®, PCROP, ECC, CRC, JTAG fuse for security purposes • • Up to 640 Kbytes of SRAM
Full Arm® Cortex®-M0+/M3/M4/M33 range offer • • Graphic accelerator: Chrom-ART Accelerator™ and memory
optimization Chrom-GRC™ round display
Gas/water meters Fitness/healthcare • MIPI-DSI, LCD-TFT and parallel interface for advanced graphics

1.4 µA Stop mode with 128 Kbytes of RAM+RTC •


• 28 nA Standby mode to extend battery life
4 µs wakeup time for fast system response •
• 4 to 14 µs wakeup time for a better user experience
USB 2.0 OTG for fast application processors •
• Digital filter for Sigma Delta for MEMS microphone
640 Kbytes of SRAM (including 64 Kbytes with parity bit) •
• 12-bit ADC at 200 µA / MSPS
Down to 1.65 V full speed and feature capable •
• SAI / I2S for audio peripheral connections
I²C FM+, Fast SPI, Fast ADC for sensor acquisition •
• Arm® Cortex®-M4 up to 120 MHz with 31 µA/MHz at 100 DMIPS
Arm® Cortex®-M4 with FPU 150 DMIPS with ART Accelerator™ •
• Quad or Octo-SPI Memory interface for data or execution in place

Sensor hub Audio and


Mobile phone/gaming voice recognition
A WIDE PORTFOLIO IN FULL PRODUCTION

STM32L0 series Flash/RAM size (bytes)

L073CZ** L073RZ L073VZ


192 K / 20 K L072KZ L072CZ** L072RZ L072VZ
L071KZ L071CZ** L071RZ L071VZ

A tiny consumption budget for a wide application range L073CB L073RB L073VB
128 K / 20 K L072KB L072CB** L072RB L072VB
STM32L0 PRODUCT LINES L071KB L071CB** L071RB L071VB
L010RB
L073V8
2x USB 2.0 FS Segment
• Ultra low leakage Flash RAM EEPROM Power TEMP 2x ULP Touch
(KB) (KB) (Bytes) supply
PVD 2
sensor COMP 12-bit sense
TRNG Crystal- LCD 64 K / 20 K L072V8
process DAC less Driver
• Dynamic voltage scaling L071K8 L071C8 L071V8
• 14 to 100-pin Product
L052T8**
Arm® Cortex®-M0+ (32 MHz with MPU)

• 5 clock sources
• Advanced RTC w/ STM32L0x0 Up to Up to Up to Down to L052K8 L053C8 L053R8
calibration Value line 128 20 512 1.8V 64 K / 8 K L051T8** L052C8 L052R8
• 12-bit ADC 1.14 Msps
L051K8 L051C8 L051R8
• Multiple USART, SPI, I²C
• Multiple 16-bit timers STM32L0x1 Up to Up to Up to Down to L010K8 L010R8
• • •
Access 192 20 6K 1.65V
• LP UART1
• LP Timers1 L052T6**
• 2 watchdogs L052K6 L053C6
8 STM32L0x2 Up to Up to Up to Down to
• • • • • • • 9
• Reset circuitry POR/PDR USB 192 20 6K 1.65V
L051T6** L052C6 L053R6
• Brown-out Reset 32 K / 8 K
• DMA L031E6** L051K6 L051C6 L052R6
• AES-128 Up to
STM32L0x3 Up to Up to Up to Down to L031F6* L031G6 L031K6 L031C6 L051R6
• • • • • • • 4x52 or
USB & LCD 192 20 6K 1.65V
8x48
L010C6

Note 1: Low-power peripherals available in ultra-low-power modes L031E4**


Note 2: PVD = Programmable voltage detector 16 K / 8 K
L031F4* L031G4 L031K4 L031C4
STM32L0 ULTRA‑LOW‑POWER
L011F4 L011E4** L011K4
ULPMark-CP™244 16 K / 2 K
• 33 DMIPS
L011D4 L010F4 L011G4 L010K4
• Dynamic run mode down to 49 μA/MHz (with external DC/DC) ULPMark-PP™ 95
and 76 μA/MHz (with LDO) L011E3**
• Stop mode with RAM + LTC (low‑power time clock): 420 nA 8K/2K
75 www.st.com/stm32l0 L011D3 L011F3* L011G3 L011K3
Pin count
Typ. current 14‑pin 20‑pin 28‑pin 32‑pin 48‑pin 64‑pin 100‑pin
Typical Fast Wakeup time:
• Stop to Run from Flash: 5 µs (3.5 µs from RAM) TSSOP TSSOP* UQFN LQFP/UQFN LQFP LQFP LQFP
at 125° C
• Standby to Run: 50 µs UQFN ‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑ TFBGA UFBGA
25 36 49 (1.2 mm pitch) (0.6 mm pitch)
WLCSP** WLCSP** WLCSP**
166 µA/MHz
Dhrystone Legend
(32 MHz) STM32L0x0: Value line STM32L0x2: USB 2.0 FS STM32L0x3: STM32L0x2 + LCD
28 µA STM32 L0 STM32L0x1: Access line + Advanced analog and peripherals 128‑bit AES hardware encryption
Flash
10 µA
5.5 µA 1.95 µA
Dynamic Run Low‑power Run Low‑power Sleep STOP Standby with RTC
from Flash at 32 kHz at 32 kHz with RTC (+20 bytes current)
A WIDE, FULLY‑DEPLOYED PORTFOLIO

STM32L1 series
Flash/RAM size (bytes)

L152RE L152VE* L152QE L152ZE


512 K / 80 K
L151RE L151VE* L151QE L151ZE
L152VD-X
384 K / 80 K
L151VD-X*

A market-proven solution 384 K / 48 K


L152RD** L152VD L152QD L152ZD
L151RD** L151VD L151QD L151ZD
L152CC L152RC L152VC L152QC L152ZC
STM32L1 PRODUCT LINES 256 K / 32 K L151CC L151RC L151VC
151VC L151QC L151ZC
• Ultra-low-power L151UC*

Capacitive
POR/PDR 256 K / 16 K L100RC

Op amp
Segment

128-bit
Sensor
Flash EEPROM

Comp.

Temp.

Touch
RAM

AES
• 2x watchdogs Memory I/F LCD
STM32 L1 (KB) (Kbytes) (KB) Driver L152CB-A L152RB-A L152VB-A
• Hardware CRC 128 K / 32 K
Arm® Cortex®-M3 – 32 MHz

• Internal RC
L151CB-A L151RB-A L151VB-A
Product lines
• Crystal oscillators 128 K / 16 K L100RB-A
• PLL STM32L100 Up to
32 to 256 4 to 16 2
Value line 8 x 28 L152C8-A L152R8-A L152V8-A
• RTC calendar 64 K / 32 K
L151C8-A L151R8-A L151V8-A
• 16- and 32-bit timers
• 1x12-bit ADC STM32L151
32 to 512 16 to 80 4 to 16
SDIO
• • • •
Up to 64 K / 8 K L100R8-A
STM32L152 FSMC 8 x 40
• Temperature sensor L152C6-A L152R6-A
• Multiple-channel DMA 32 K / 16 K
L151C6-A L151R6-A
• Single-wire debug SDIO Up to
STM32L162 256 to 512 32 to 80 8 to 16 • • • • • 32 K / 4 K L100C6-A
• Unique ID FSMC 8 x 28
Pin count
48‑pin 64‑pin 100‑pin 132‑pin 144‑pin
10 LQFP/QFN TFBGA UFBGA UFBGA LQFP 11
(1.2 mm pitch) (0.6 mm pitch) (0.6 mm pitch)
LQFP LQFP
STM32L1 ULTRA‑LOW‑POWER WLCSP** ‑‑‑‑‑‑‑‑‑‑‑‑‑‑
‑‑‑‑‑‑‑‑‑‑‑‑‑‑ 104 WLCSP*
• Arm® Cortex®‑M3+ at 32 MHz, 33 DMIPS Legend: 63 WLCSP*
• Dynamic run mode: down to 177 μA/MHz STM32L100: Value line STM32L151: USB 2.0 FS + Advanced analog and peripherals
ULPMark-CP™155
• Stop with Full RAM retention 435 nA (1.3 μA with RTC) STM32L152: STM32L151 + LCD STM32L162: STM32L152 + 128‑bit AES
• Standby mode + RTC: 900 nA with backup registers
• Standby mode: 280 nA with backup registers
92.4
• Dual‑bank Flash memory and True embedded EEPROM
www.st.com/stm32l1
• Operates at up to 105 °C
A WIDE PORTFOLIO IN FULL PRODUCTION

STM32L4 series Flash memory size / RAM size (bytes)

1 M/320 K
L4A6RG
L496RG
L4A6VG
L496VG
L4A6QG
L496QG
L4A6ZG
L496ZG
L4A6AG
L496AG
L486RG L486JG L486VG L486QG L486ZG
L476RG L476JG L476MG L476VG L476QG L476ZG
1 M/128 K
L475RG L475VG
L471RG L471VG L471QG L471ZG

Successfully meet all challenges 512 K/320 K


L462CE
L496RE
L462RE
L496VE
L462VE
L496QE L496ZE L496AE

512 K/160 K L452CE L452RE L452VE


L451CE L451RE L451VE
STM32L4 PRODUCT LINES L476RE L476JE L476ME L476VE L476QE L476ZE
512 K/128 K L475RE L475VE

USB2.0 OTG FS
12-bit ADC L471RE L471VE L471QE L471ZE

Accelerator™
Sigma Delta
Memory

Chrom-ART
USB Device

LCD driver
Segment
Interface
5 Msps

Op-Amp
Flash RAM L452CC L452RC L452VC

CAN

DAC
256 K/160 K

SAI
I/F
STM32 L4 (KB) (KB) 16-bit HW L451CC L451RC L451VC
FSMC Legend
oversampling L476RC L476VC STM32L4x1 : Access lines
Product line 256 K/128 K L475RC L475VC STM32L4x2 : USB Device lines
STM32L4x6 - USB OTG + Segment LCD Lines L442KB L443CB L443RB STM32L4x3 : USB Device + Segment LCD lines
STM32L4x5 : USB OTG lines
256 K/64 K L432KC L433CC L433RC L433VC
512 Up to STM32L4x6 : USB OTG + Segment LCD lines
STM32L496** 320 • 2 2 8x ch 3 2 2 • • L431KC L431CC L431RC L431VC
to 1024 8x40 With 128‑/256‑bit AES Hardware Encryption
L432KB L433CB L433RB
• ART Accelerator™ 256 Up to 128 K/64 K
STM32L476* 128 • 2 1 8x ch 3 2 2 • L431KB L431CB L431RB
• USART, SPI, I²C to 1024 8x40
L422KB L422TB L422CB L422RB
• Quad-SPI 128 K/40 K
STM32L4x5 - USB OTG lines L412KB L412TB L412CB L412RB
Arm® Cortex®-M4 (DSP + FPU) – 80 MHz

• 16- and 32-bit timers 64 K/40 K L412K8 L412T8 L412C8 L412R8


256
• SAI + audio PLL STM32L475 128 • 2 1 8x ch 3 2 2 •
to 1024 32‑pin 36‑pin 48‑pin 64‑pin 72‑pin 81‑pin 100‑pin 132‑pin 144‑pin 169‑pin Pin count
• SWP LQFP/QFN WLCSP LQFP/QFN LQFP/WLCSP WLCSP WLCSP LQFP/WLCSP UFBGA LQFP/UFBGA UFBGA
STM32L4x3 - USB Device + Segment LCD lines 49‑pin WLCSP UFBGA UFBGA (0.5 mm pitch) (0.8mm pitch) (0.5 mm pitch)
12 • 2x CAN (0.5 mm pitch) (0.6 mm pitch) 13
• 2x 12-bit DACs 128 Up to
STM32L433* 64 1 1 1 2 1 •
to 256 8x40
• Temperature sensor
• Low voltage 1.71 to STM32L4x2 - USB Device lines STM32L4 DEVICES OFFER THE LOWEST POWER CONSUMPTION VALUES ON THE MARKET (25 °C)
3.6 V
• VBAT mode 256
STM32L452* 160 1 1 4x ch 1 1 1 •
to 512
• Unique ID
VDD range Wakeup to Run time
• Capacitive touch 128 • From Stop‑2: 4 µs
sensing STM32L432* 64 1 1 1 2 1 •
to 256 • From Standby: 14 µs
• AES-128/256* Typical • From Shutdown: 250 µs
and SHA-256** 64 at 25° C
STM32L412* 40 1 2 •
to 128 31 µA/MHz
STM32L4x1 - Access lines
Range 1
Up to 80 MHz
512
STM32L471 128 • 2 1 8x ch 3 2 2
to 1024

STM32L451
256
160 1 1 4x ch 1 1 1 720 nA/ STM32 L4
to 512 950 nA
28 µA/MHz
128 Range 2 200 nA/
STM32L431 64 1 1 1 2 1 450 nA
to 256 Up to 26 MHz 28 nA/
280 nA 8 nA/
Note: * HW crypto/hash functions are available on STM32L486, STM32L443, STM32L462, STM32L442 and STM32L422 - ** on STM32L4A6 200 nA

STM32L4 ULTRA‑LOW‑POWER Dynamic Run Stop‑2 Standby + Standby Shutdown


from Flash memory with or w/out RTC 16 Kbytes of RAM with or w/out RTC with or w/out RTC
• 100 DMIPS
ULPMark-CP™447 with or w/out RTC
• Dynamic run mode at 28 μA/MHz
• Down to 450 nA with 32 kHz RTC + 16 Kbytes of RAM + I/Os ULPMark-PP™ 167
STM32L4 ON-LINE TRAINING
• Down to 200 nA with 32 kHz RTC or 8 nA without RTC
www.st.com/stm32l4-online-training
• Operates at up to 125 °C www.st.com/stm32l4
273
A BRAND NEW PORTFOLIO IN FULL PRODUCTION

STM32L4+ series
Flash memory / RAM size (bytes)

STM32L4S9VI STM32L4S9ZI STM32L4S9AI

STM32L4S7VI STM32L4S7ZI STM32L4S7AI

STM32L4S5VI STM32L4S5QI STM32L4S5ZI STM32L4S5AI


2 M / 640 K
Longer battery life and superior user experience STM32L4R9VI STM32L4R9ZI STM32L4R9AI

STM32L4R7VI STM32L4R7ZI STM32L4R7AI


STM32L4+ PRODUCT LINES STM32L4R5VI STM32L4R5QI STM32L4R5ZI STM32L4R5AI

AES 128-/256-bit
*Chrom-GRC™
USB2.0 OTG FS
12-bit ADC STM32L4R9VG STM32L4R9ZG STM32L4R9AG

Sigma Delta

TFT Display
Interface

Interface

MIPI-DSI
5 Msps

Op amp
Flash RAM Memory

Comp.
STM32 L4+ (KB) (KB) I/F 16-bit HW 1 M / 640 K
STM32L4R5VG STM32L4R5QG STM32L4R5ZG STM32L4R5AG
• USART, SPI, I2C oversampling
Product line Pin count
• 2x Octo-SPI
STM32L4R5/S5 100‑pin 132‑pin 144‑pin 169‑pin
• 16- and 32-bit timers LQFP UFBGA LQFP & WLCSP UFBGA
• SAI + audio PLL 1024 (0.5 mm pitch) & UFBGA (0.5 mm pitch)
Arm® Cortex®-M4 (DSP + FPU) – 120 MHz

STM32L4R5 SDIO (0.8 mm pitch)


to 640 2 2 8x ch 1 •
• CAN USB OTG FSMC Legend
2048
• Camera IF STM32L4R9/S9 STM32L4R5/S5 STM32L4R7/S7 With 128‑/256‑bit AES Hardware Encryption
• ART Accelerator™ STM32L4S5 SDIO
2048 640 2 2 8x ch 1 • •
USB OTG & AES FSMC
• Chrom-ART
Accelerator™ STM32L4R7/S7
• 2x 12-bit DACs STM32L4R7 1024
SDIO
• Temperature sensor USB OTG & to 640
FSMC
2 2 8x ch 1 • • • STM32L4+ DEVICES’ POWER CONSUMPTION
• Low voltage 1.71 to TFT Interface 2048
14 3.6V STM32L4S7 15
SDIO VDD range
• VBAT mode USB OTG & 2048 640 2 2 8x ch 1 • • • •
FSMC
• Unique ID TFT Interface & AES Typical
• Capacitive touch- STM32L4R9/S9 at 25° C Wakeup to Run time
sensing STM32L4R9 1024
• From Stop‑2: 4 µs
USB OTG & to 640
SDIO
2 2 8x ch 1 • • • • • From Standby: 14 µs
FSMC • From Shutdown: 250 µs
MIPI-DSI 2048
STM32L4S9 1024
SDIO
USB OTG & to 640 2 2 8x ch 1 • • • • • 55 µA/MHz
FSMC
MIPI-DSI & AES 2048 Range 1
Note: * Graphic memory optimizer for round displays Up to 120 MHz

48 µA/MHz STM32 L4+


STM32L4+ ULTRA‑LOW‑POWER Range 2 2.5 µA/
Up to 26 MHz 2.9 µA
• 233 ULPMark-CP score 500 nA/
• Chrom‐GRC™ round display memory optimizer 800 nA 125 nA/
480 nA 33 nA/
• 20 nA in shutdown mode 300 nA
ULPMark-CP™233
• 2.5 µA in stop mode with full SRAM and peripheral states retention
and with 4 µs wakeup time ULPMark-PP™ 56.5 Dynamic Run Stop‑2 Standby + Standby Shutdown
• Down to 43 µA/MHz in active mode from Flash memory with or w/out RTC 64 Kbytes of RAM with or w/out RTC with or w/out RTC
• Superior graphic effects and fluid user interfaces thanks to ST’s with or w/out RTC
Chrom-ART Accelerator™ 409 www.st.com/stm32l4-plus
• Zero wait state execusion from internal Flash memory thanks to ST’s
ART-Accelerator™ STM32L4+ ON-LINE TRAINING
www.st.com/stm32l4plus-online-training
PORTFOLIO

STM32L5 series Flash memory size / RAM size (bytes)

STM32 L5

Excellence in ultra-low-power with more security


512 K / 256 K STM32L562CE STM32L562RE STM32L562ME STM32L562VE STM32L562QE STM32L562ZE

STM32L5 PRODUCT LINES STM32L552CE STM32L552RE STM32L552ME STM32L552VE STM32L552QE STM32L552ZE

USB2.0

AES, PKA, OTFDEC


12- bit ADC STM32L552ZC
• ART Accelerator™ Device 256 K / 256 K STM32L552CC STM32L552RC STM32L552VC STM32L552QC
Arm® Cortex®-M33 (TrustZone® + DSP + FPU) – 110 MHz

4ch / 2x

2 x Op-Amp

128/256-bit
5 Msps

2 x Comp

CAN-FD
• USART, SPI, I²C FLASH RAM Memory Sigma XTAL-less Pin count
(KB) (KB) I/F 16 bit HW
• Octo-SPI STM32 L5 Delta
oversampling USB Type-C 48‑pin 64‑pin 81‑pin 100‑pin 132‑pin 144‑pin
Interface and Power
• 16 and 32-bit timers LQFP/QFN LQFP WLCSP LQFP UFBGA LQFP
Delivery
• SAI + audio PLL Product (0.5 mm pitch)
• SHA, TRNG Legend: without HW crypto/hash with HW crypto/hash

STM32L552 512 SDIO


• 2x 12-bit DAC USB Device & to 256 FSMC • • • 2 • •
• Temperature sensor CAN-FD 256 Octo SPI
STM32L5 DEVICES’ POWER CONSUMPTION
• Low voltage 1.71V to 3.6V
• Vbat Mode VDD range
• Unique ID STM32L562 SDIO Typical
16 • Capacitive Touch sensing USB Device & 512 256 FSMC • • • 2 • • • at 25° C 17
CAN-FD & AES Octo SPI
Wakeup to Run time
• From Stop‑2: 4 µs
• From Standby: 14 µs
• From Shutdown: 250 µs

STM32L5 ULTRA‑LOW‑POWER Range 1


Up to 110 MHz
• New Arm Cortex-M33 at 110 MHz performance: +20% versus
Cortex-M4
• New ST ART Accelerator: working both on internal and external ULPMark-CP™402
Flash (8 Kbytes of instruction cache) ULPMark-PP™ 56.5 60 µA/MHz
• Embedded SMPS step down converter (optional)
Range 2 STM32 L5
• Flexible hardware and software secure isolations with TrustZone® Up to 26 MHz 3.5 µA/
3.8 µA
• 33 nA in shutdown mode 427
www.st.com/stm32l5 200 nA/
• 3.6 μA in stop mode with full SRAM and peripheral states retention 450 nA 125 nA/
and with 5 μs wake-up time 430 nA 33 nA/
• Down to 60 μA/MHz in active mode 250 nA
• 165 DMIPS
Dynamic Run Stop‑2 Standby + Standby Shutdown
from Flash memory with or w/out RTC 4 Kbytes of RAM with or w/out RTC with or w/out RTC
with or w/out RTC

STM32L5 VIDEO
https://youtu.be/Pa8gaHGDWYY
STM32 NUCLEO

STM32L ecosystem
• Open platform with one MCU and integrated debugger/programmer
• Wide choice of connectors for unlimited extension capabilities :
• Arduino Uno Rev3 connectors on Nucleo-64 and Nucleo-144, Arduino Nano on Nucleo-32
• ST Zio connectors to access a wider range of peripherals on Nucleo-144
• ST Morpho connectors for direct access to all MCU I/Os on Nucleo-64 and Nucleo-144

• Support for multiple IDEs and Arm® mbed™ online tools


Portfolio
STM32 hardware tools Flash memory size (bytes)
www.st.com/stm32hardwaretools
NUCLEO‑L4R5ZI‑P
VARIOUS TYPES OF DEVELOPMENT BOARDS ENABLE YOU TO GET STARTED WITH STM32L PRODUCTS 2M NUCLEO‑L4R5ZI
• STM32 Nucleo boards provide an affordable and flexible way for anyone to try out new ideas and build prototypes with a wide choice of
NUCLEO‑L496ZG
specialized expansion boards. 1M
• The Discovery kits enable users to seamlessly explore key low‑power features of STM32L products, while the evaluation boards let you NUCLEO‑L476RG NUCLEO‑L496ZG‑P
evaluate all MCU functions and peripherals. NUCLEO‑L452RE‑P
• All these development boards include an integrated debugger/programmer as well as a comprehensive software library with examples that
512 K NUCLEO‑L452RE
help developers take advantage of STM32L capabilities.
NUCLEO‑L152RE

256 K NUCLEO‑L432KC* NUCLEO‑L433RC‑P


STM32 Nucleo boards Discovery kits Evaluation boards
192 K NUCLEO‑L073RZ

NUCLEO‑L412KB NUCLEO‑L412RB‑P
128 K
NUCLEO‑L010RB

18 64 K NUCLEO‑L053R8 19
32 K NUCLEO‑L031K6

16 K NUCLEO‑L011K4
Flexible prototyping Creative demos Full‑feature evaluation
Nucleo type
Nucleo‑32 Nucleo‑64 Nucleo‑144

Legend: STM32L0 series STM32L1 series STM32L4 series Available with SMPS version *QFN version

STM32 CELLULAR-TO-CLOUD DISCOVERY PACKS


www.st.com/stm32l4-discovery STM32 NUCLEO EXPANSION BOARDS STM32L WIRELESS
ST introduces two STM32 Cellular-to-Cloud Discovery Packs. www.st.com/x-nucleo CONNECTIVITY
P-L496G-CELL01, based on Quectel’s UG96 modem for 2G/3G networks, and STM32 Nucleo development boards can easily be expanded through a variety of add-on SOLUTIONS:
STM32 L1 P-L496G-CELL02, based on Quectel’s BG96 modem for emerging LTE Cat M1/ boards. These expansion boards open the door to any type of application leveraging the
LoRaWAN™
NB1+2G networks. Each Pack combines an STM32L496 Discovery board and an appropriate mix of performance/peripherals/power within the comprehensive STM32 family.
STMod+ Cellular add-on board. Each expansion board integrates the necessary components to implement specialized features www.st.com/stm32-lrwan
Software includes an embedded JavaScript engine running on STM32 for live coding, of a chosen application, and comes with complementary STM32 software modules. As a strong player on LPWAN, ST
and an X-CUBE-CLD-GEN STM32Cube expansion package. offers up to 3 affordable and easy-to-
Each Pack also includes an ST eSIM comes with a complimentary trial plan from a use sets of hardware tools dedicated
telecom partner, while various partner Cloud services can be evaluated by mass- STM32 Nucleo expansion boards from ST and third parties to the evaluation and development
market developers. of LoRa® solutions which combined
with the LoRaWAN software expansion
package for STM32Cube (I-CUBE-
LRWAN) is the quickest way to build a
LoRaWAN end-node device. Check out
the STM32 LoRa® Discovery kit
(B-L072Z-LRWAN1), the STM32
expansion board (I-NUCLEO-LRWAN1)
P-L496G-CELL01* P-L496G-CELL02* STM32 NUCLEO PACK DISCOVERY KIT EXPANSION BOARD
and the STM32 Nucleo pack
P/N: P-NUCLEO-LRWAN1 P/N: B-L072Z-LRWAN1 P/N: I-NUCLEO-LRWAN1
*Available in Q2-2018
(ST and Semtech) (ST and Murata®) (ST and USI®) (P-NUCLEO-LRWAN1).
STM32 software development tools STM32 POWER SHIELD: EEMBC-APPROVED POWER-MONITORING TECHNOLOGY FOR ENERGY-CRITICAL
EMBEDDED DEVELOPMENT
www.st.com/stm32softwaretools
To check the power consumption of embedded designs accurately, the STM32 Power shield (X-NUCLEO-LPM01A) provides developers an
affordable tool with an ideal measurement range for ultra-low-power devices, such as IoT endpoints.
Assistance Conseil
Systèmes

STM32
This STM32 tool features voltage supply to the target down to 1.8V, measures static current, dynamically monitors current from 100nA to 50mA,
CubeProgrammer and directly computes EEMBC ULPMark scores.
Together with the STM32CubeMonitor-Power graphical application (STM32CubeMonPwr), users will be able to visualize the data captured to
STVP
STM make better-informed decisions.
Studio
STM32 Power shield
ST-Link
X Free IDE’s Utility

Configure Compile and Debug Monitor, Program


& Generate Code IDEs & Utilities

ST proposes a 3‑step approach for standard development in C:


1/ Configure the microcontroller using the STM32CubeMX tool and optionally generate code depending on user choices X-NUCLEO-LPM01A STM32CubeMonPwr

2/ Develop the application, compile and debug, using a free or commercial integrated development environment (IDE) such as: IAR, Keil1, AC6,
Atollic2, Coocox, Emprog, iSystem, Keolabs, Rowley, Segger, or Tasking. STM32 embedded software
3/ Monitor the application while it is running without being intrusive with STMStudio. www.st.com/stm32embeddedsoftware

1. Free full version of Keil MDK-Arm on all STM32L0 Abstraction level


2. Atollic is an STMicroelectronics brand

20 21
SPECIFIC FOCUS ON STM32L SERIES
Build your own chip configuration, select the battery type or configure your own, define a sequence of steps representing your STMicroelectronics free offer
application, and use the STM32CubeMX Power Consumption Calculator wizard to determine power consumption and battery life results.
Third-parties offer
STM32Cube Expansion Packages
and Function Packs

STM32 Standard STM32Cube MCU Packages


Peripheral
Librairies Embedded Software
expansions Examples, Applications & ST boards
Demos from Partners
Middleware Components
STM32 Standard
Peripheral Hardware abstraction Layer (HAL)
STM32 Snippets Librairies & low-layer APIs (LL)

STM32 series STM32 MCUs Portability level

ST’s embedded software for the STM32 microcontroller family offers 4 different combinations of portability and optimization criteria:
• STM32Snippets: a collection of highly optimized code examples using direct register access
• Standard Peripheral Library: ensures portability at STM32 series level; for example, easy portability within the STM32L1 series
• STM32Cube embedded software: ensures portability at STM32 family level; facilitating application re‑use from one STM32 MCU to another
• The HAL hardware abstraction layer, enabling portability between different STM32 devices via standardized API calls
• The low-layer (LL) APIs, a light-weight, optimized, expert oriented set of APIs designed for both performance and runtime efficiency

• CMSIS Driver and mbed abstraction layer: microcontroller abstraction for any Cortex‑M‑based microcontroller
• Solutions beyond the microcontroller world: STM32Java, .Net Micro framework, or MATLAB/Simulink
SPECIFIC OFFERS FOR STM32L SERIES
Availability

Product

STM32 L1 STM32 L4 STM32 L4+ STM32 L5

STM32Snippets Now Not Available Not Available Not Available Not Available
Standard Peripheral
Not Available Now Not Available Not Available Not Available
Library
STM32Cube HAL Now Now Now Now Available in Q2-2019
STM32Cube LL Now Now Now Now Available in Q2-2019

USER RECOMMENDATIONS
• STM32L1 users:
• If only STM32L1 MCUs are required, the Standard Peripheral Library ensures a good
portability level between all STM32L1 devices. STM32Cube is still highly recommended
for new designs (order code: STSW‑STM32077)
• STM32 portability needs:
• STM32Cube HAL is the best answer when a high level of portability is required (order www.st.com/stm32embeddedsoftware
codes: STM32CubeL0, STM32CubeL1 and STM32CubeL4)
• STM32 optimization needs:
• STM32Cube LL APIs allow user control down to the register level, thus minimizing software overhead and allowing for power consumption
optimization (order codes: STM32CubeL0, STM32CubeL1 and STM32CubeL4)
• For STM32L0 users, STM32Snippets allow users to control the hardware with minimal software overhead therefore optimizing power
consumption. STM32Cube is still highly recommended for new designs (order code: STM32SnippetsL0)
22
© STMicroelectronics - January 2019 - 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: BRSTM32ULP0119 For more information on ST products and solutions, visit www.st.com/ulp

You might also like