EmbeddedRelated.com
STM32L072VZT6

STM32L072VZT6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 192KB (192K x 8) FLASH 100-LQFP (14x14)
Active743 in stock

Overview

The STM32L072VZT6 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 and 6KB of integrated EEPROM, specifically designed to minimize power consumption in battery-operated applications. With a wide operating voltage range of 1.65V to 3.6V and a shutdown current of approximately 0.29uA, it provides an efficient balance of performance and power conservation.

Why Choose This Part

The device excels in power management, offering a high-efficiency Cortex-M0+ core and dedicated hardware for CRC calculation and firewall protection. Its inclusion of 6KB true EEPROM reduces the need for external storage components, while the 84 I/O pins in the 100-LQFP package provide extensive connectivity for complex peripherals. Engineers benefit from 5V-tolerant I/Os and a True Random Number Generator for secure communication tasks.

Applications

Battery-Powered IoT Sensors
Utilizing the low-power sleep and standby modes to extend the life of remote environmental or industrial monitoring nodes.
Smart Utility Meters
Leveraging the integrated RTC and LCD driver support for gas, water, or electricity metering systems requiring long-term reliability.
Wearable Medical Devices
Managing biometric data acquisition with the 12-bit ADC and hardware ECC while maintaining a small power footprint.
USB Peripherals
Implementing crystal-less USB 2.0 full-speed connectivity for low-power PC accessories or data loggers.

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 84
Core Processor ARM Cortex-M0+
Package / Case 100-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 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Start development using the STM32CubeL0 software package and the STM32CubeIDE for code generation and debugging. For hardware evaluation, the NUCLEO-L073RZ or a custom board featuring the 100-LQFP footprint can be used with an ST-LINK/V2 debugger. Utilize the STM32CubeMX tool to configure the low-power modes and clock tree specifically for the 32MHz maximum frequency.

Dev Boards

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

NUCLEO-L031K6 STMicroelectronics
STM32L031 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 911 in stock
NUCLEO-L011K4 STMicroelectronics
STM32L011 Nucleo-32 STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 230 in stock
STM32L0538-DISCO STMicroelectronics
STM32L053C8 Discovery STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 36 in stock
STM32L073Z-EVAL STMicroelectronics
STM32L073VZ STM32L0 ARM® Cortex®-M0+ MCU 32-Bit Embedded Evaluation Board
Digi-Key 4 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
STM32L072VZT6 (this part) 6K 84 LQFP-100 A/D 16x12b; D/A 2x.. 192KB 743
STM32L072CZT6TR Tape & Reel 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 11,526
STM32L072RZT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 192KB 2,003
STM32L072VBT6 3K 84 LQFP-100 A/D 16x12b; D/A 2x.. 128KB 1,268
STM32L072CZY6TR Tape & Reel 6K 40 UFBGA-49 A/D 13x12b; D/A 2x.. 192KB 7,418
STM32L072CZT6 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 3,930
STM32L072KBU6 6K 23 UFQFN-32 A/D 10x12b; D/A 2x.. 128KB 8,480
STM32L072RBT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 128KB 749
Also available as: STM32L072KZU7, STM32L072CBT6, STM32L072KZU6

Also Consider

ATSAMD21G18A-AU MCHPMicrochip Technology - Alternative Cortex-M0+ MCU with a higher 48MHz clock speed and broad ecosystem support, though with different low-power characteristics.
STM32L476VGT6 STMicroelectronics - Provides a significant performance upgrade to the Cortex-M4 core with FPU while maintaining ultra-low-power architecture.