Skip to main content
STMicroelectronics STM32L073CZT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32L073CZT6 STM32L0 ARM Cortex-M0+ MCU, 32MHz, 192KB Flash

MPNSTM32L073CZT6
Active

ST STM32L0 series, STM32L073CZT6, ARM Cortex-M0+ 32-Bit Single-Core MCU, 32MHz, 192KB Flash, 20K x 8 RAM, 6K x 8 EEPROM, 48-LQFP, -40°C to 85°C, 1.8V to 3.6V supply.

$6.1700Ref. price · indicative, final on quote
Packaging48-LQFP
RoHSROHS3 Compliant
SeriesSTM32L0
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32L073CZT6 specifications
ParameterValue
SeriesSTM32L0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.8V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed32MHz
PackageTray
RAM size20K x 8
Core size32-Bit Single-Core
EEPROM size6K x 8
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)37
Core processorARM® Cortex®-M0+
Case48-LQFP
Data convertersA/D 10x12b; D/A 2x12b
Program memory size192KB (192K x 8)

Product details

32 MHz Cortex-M0+ with 192 KB Flash — the low-power workhorse

It packs 192 KB of Flash program memory, 20 KB of SRAM, and a separate 6 KB EEPROM block — enough to run a sensor hub or a small display controller without external storage. It is built for battery-powered and energy-harvesting gear: think gas/water meters, medical patches, building automation sensors, and portable instruments where every microamp counts.

192 KB Flash + 6 KB EEPROM — what the memory split means for your firmware

The 192 KB Flash is sized for moderate application code — a FreeRTOS kernel, a USB stack, and a sensor fusion library fit without squeezing. The separate 6 KB EEPROM is the standout: you can store calibration constants, serial numbers, or configuration parameters directly, with no external I²C EEPROM chip and no wear-leveling worry. The 20 KB SRAM is tight for large data buffers; if your application streams audio or holds a full frame buffer, budget for external RAM or a larger member of the STM32L0 family.

Analog converters on-chip — 10 ADC channels and 2 DAC outputs

The 10-channel 12-bit ADC handles multi-sensor inputs (temperature, pressure, battery voltage) without an external mux. The 2-channel 12-bit DAC can generate analog setpoints or drive a speaker directly.

Frequently asked questions

How does the STM32L073CZT6 compare with the STM32L151CBU6A?

The STM32L151CBU6A runs a Cortex-M3 core at the same 32 MHz clock speed and offers a 16-channel 12-bit ADC (versus 10 channels on the L073), plus capacitive sensing peripherals. Both operate from 1.8 V and come in a 48-pin package. The L151's M3 core delivers higher DMIPS/MHz for compute-heavy tasks, while the L073's EEPROM and lower active current suit ultra-low-power sensor endpoints.

Is the STM32L073CZT6 a good choice for low-power applications?

The on-chip EEPROM and ADC eliminate external components that would otherwise consume board power. For battery-powered designs that wake briefly to take a sensor reading and log data, this part is a natural fit.

Can the STM32L073CZT6 be used with an external crystal oscillator?

Yes — although the oscillator type is listed as internal, the STM32L0 series supports external crystal oscillators for the HSE (high-speed) and LSE (low-speed 32.768 kHz RTC) clock sources. An external crystal improves clock accuracy for USB or timekeeping applications. The internal oscillator is sufficient for general-purpose operation.