EmbeddedRelated.com
STM32L072RZT6

STM32L072RZT6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 192KB (192K x 8) FLASH 64-LQFP (10x10)
Active2,003 in stock

Overview

The STM32L072RZT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 32MHz. It features 192KB of Flash memory, 20KB of RAM, and 6KB of integrated EEPROM, specifically designed to minimize power consumption in battery-operated devices.

Why Choose This Part

The device offers a wide supply voltage range from 1.65V to 3.6V and consumes as little as 93 uA/MHz in run mode. It includes hardware-based ECC for Flash memory and a True Random Number Generator (RNG) for secure communication protocols.

Applications

Battery-Powered IoT Sensors
Utilizes ultra-low-power modes and 0.29uA standby current for long-term remote monitoring.
Portable Medical Devices
Leverages the 12-bit ADC and integrated EEPROM for logging patient data in handheld diagnostic tools.
Smart Utility Meters
Ideal for gas and water meters requiring a decade of battery life and secure firmware updates via 192KB Flash.
USB Peripherals
Integrates a USB 2.0 crystal-less interface for low-cost, low-power PC connectivity.

Key Specifications

Speed 32MHz
RAM Size 20K x 8
Core Size 32-Bit
EEPROM Size 6K x 8
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 51
Core Processor ARM Cortex-M0+
Package / Case 64-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 192KB (192K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-LQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Start development with the NUCLEO-L073RZ development board which offers a similar footprint and full hardware compatibility. Use the STM32CubeIDE for integrated configuration and programming, or the Keil MDK for professional ARM development.

Dev Boards

Development boards and breakout modules featuring the STM32L072RZT6 or compatible chips — ready to use for prototyping.

STM32L0538-DISCO STMicroelectronics
STM32L053C8 Discovery STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 36 in stock
NUCLEO-L073RZ STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32L073RZ MCU, supports Arduino & ST morpho
Digi-Key Mouser 263 in stock
Part of STM32L0 family » STM32L072

STM32L072 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number EEPROM Size I/O Pins Package ADC/DAC Flash Stock
STM32L072RZT6 (this part) 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 192KB 2,003
STM32L072CZT6TR Tape & Reel 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 16,847
STM32L072CZT6 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 3,930
STM32L072VBT6 3K 84 LQFP-100 A/D 16x12b; D/A 2x.. 128KB 1,268
STM32L072RBT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 128KB 749
Also available as: STM32L072CBT6, STM32L072KZU7, STM32L072KZU6

Also Consider

STM32L432KCU6 STMicroelectronics - Provides a more powerful Cortex-M4 core with DSP and FPU if higher processing performance is required.
ATSAMD21G18A-AU MCHPMicrochip Technology - An alternative Cortex-M0+ microcontroller with a larger ecosystem for hobbyist and Arduino-compatible projects.
MSP430FR5994 TITexas Instruments - Offers FRAM technology for even lower power consumption and faster non-volatile write cycles.