EmbeddedRelated.com
STM32L072CZT6

STM32L072CZT6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 192KB (192K x 8) FLASH 48-LQFP (7x7)
Active3,930 in stock

Overview

The STM32L072CZT6 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 a crystal-less USB 2.0 interface, making it an efficient choice for battery-operated devices requiring connectivity without external clock components.

Why Choose This Part

This MCU offers a high memory-to-power ratio with 192KB Flash and 20KB RAM while maintaining extremely low standby currents. The inclusion of 6KB of true data EEPROM and a crystal-less USB controller simplifies hardware design and reduces external component count.

Applications

Battery-Powered IoT Sensors
Utilizes low-power modes down to 0.29 uA and integrated EEPROM for long-term data logging in remote environments.
USB Peripherals
The crystal-less USB capability reduces BOM cost and PCB footprint for PC accessories and industrial dongles.
Capacitive Touch Interfaces
Integrated capacitive sensing support allows for the implementation of touch keys and sliders on consumer devices.
Medical Wearables
The small 48-LQFP footprint and low active current of 93 uA/MHz are ideal for portable diagnostic and monitoring equipment.

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 37
Core Processor ARM Cortex-M0+
Package / Case 48-LQFP
Data Converters A/D 10x12b; 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 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Start development using the STM32CubeIDE and the STM32CubeL0 software package, which includes the HAL and low-layer drivers. For hardware prototyping, the NUCLEO-L073RZ provides a compatible evaluation environment for the STM32L0 series features.

Dev Boards

Development boards and breakout modules featuring the STM32L072CZT6 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
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
STM32L072CZT6 (this part) 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 3,930
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
STM32L072RBT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 128KB 749
Also available as: STM32L072KZU7, STM32L072CBT6, STM32L072KZU6

Also Consider

ATSAMD21G18A-AUT MCHPMicrochip - Alternative Cortex-M0+ MCU with higher 48MHz clock speed and widely available community libraries.
STM32L432KCU6 STMicroelectronics - Offers significantly higher performance with a Cortex-M4F core while maintaining excellent low-power characteristics.