EmbeddedRelated.com
STM32L073CZT6

STM32L073CZT6

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

Overview

The STM32L073CZT6 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 data EEPROM, making it ideal for battery-operated applications requiring significant code space and non-volatile data storage. The device includes a dedicated USB 2.0 crystal-less interface and an integrated LCD controller.

Why Choose This Part

The part excels in power efficiency, consuming as little as 0.29uA in standby and shutdown modes while maintaining RTC functionality. It simplifies BOM costs by integrating a high-performance LCD controller, a true RNG for security, and a crystal-less USB peripheral.

Applications

Battery-Powered IoT Sensors
Leverages sub-microamp standby modes and 1.65V to 3.6V operating range for extended field life in wireless sensor nodes.
Utility Metering
Utilizes the integrated LCD driver and 6KB of EEPROM for persistent logging of consumption data in water or gas meters.
USB Peripherals
Implements crystal-less USB 2.0 connectivity for cost-effective PC peripherals or low-power industrial interfaces.
Wearable Medical Devices
Small 48-LQFP footprint combined with hardware-accelerated CRC and firewall protection for secure, compact health monitoring.

Key Specifications

Speed 32MHz
RAM Size 20K x 8
Core Size 32-Bit
EEPROM Size 6K x 8
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity I2C, IrDA, LINbus, 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

Begin development using the STM32CubeL0 software package and the ST-LINK/V2 debugger. The NUCLEO-L073RZ development board provides an easy hardware entry point with Arduino Uno V3 connectivity for rapid prototyping. Code can be compiled using Keil MDK, IAR Embedded Workbench, or the free STM32CubeIDE.

Dev Boards

Development boards and breakout modules featuring the STM32L073CZT6 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 STM32 family » STM32L073

STM32L073 Family

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

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32L073CZT6 (this part) 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 1,962
STM32L073RZT6 51 LQFP-64 A/D 15x12b; D/A 2x.. 192KB 1,338
STM32L073VBT6 84 LQFP-100 A/D 16x12b; D/A 2x.. 128KB
STM32L073Z-EVAL 4

Also Consider

STM32 Nucleo-64 L073RZ STMicroelectronics - Official development board for this MCU family featuring an integrated debugger and accessible pin headers.
ATSAML21G18B-AUT MCHPMicrochip - Alternative Cortex-M0+ ultra-low-power MCU with comparable 256KB Flash and USB support.