EmbeddedRelated.com
STM32L071KZT6

STM32L071KZT6

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

Overview

The STM32L071KZT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 32MHz. It integrates 192KB of Flash memory and 20KB of RAM, specifically optimized for battery-operated devices requiring long service life and high efficiency.

Why Choose This Part

This MCU offers an exceptional balance of memory and power efficiency, featuring a shutdown current as low as 0.29uA. It includes hardware features such as an MPU, CRC calculation unit, and multiple serial interfaces including LPUART for low-power communication.

Applications

Battery-Powered Sensors
Ideal for remote environmental sensors or smart meters where low power consumption in Stop and Standby modes is critical.
Industrial Monitoring
Utilizes integrated DMA, ECC, and wide voltage range (1.65V to 3.6V) for reliable operation in industrial signaling applications.
Portable Consumer Electronics
The small 32-LQFP footprint and built-in 6KB EEPROM make it suitable for storing user configuration and logging data in hand-held devices.

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, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 25
Core Processor ARM Cortex-M0+
Package / Case 32-LQFP
Data Converters A/D 10x12b
Oscillator Type Internal
Program Memory Size 192KB (192K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 32-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Begin development using the STM32CubeL0 software package and the STM32CubeIDE toolchain. Hardware prototyping is best supported by the NUCLEO-L073RZ or similar Nucleo-32 development boards that share the same Cortex-M0+ architecture and peripheral set.

Dev Boards

Development boards and breakout modules featuring the STM32L071KZT6 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 » STM32L071

STM32L071 Family

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

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32L071KZT6 (this part) 25 LQFP-32 A/D 10x12b 192KB 1,802
STM32L071RBT6 51 LQFP-64 A/D 16x12b 128KB 16,375
STM32L071CBT6 37 LQFP-48 A/D 13x12b 128KB 784
STM32L071KZU6 25 UFQFN-32 A/D 10x12b 192KB 11,465
STM32L071VBT6 84 LQFP-100 A/D 16x12b 128KB 7,347
STM32L071VZT6 84 LQFP-100 A/D 16x12b 192KB 568
Also available as: STM32L071CZT6TR, STM32L071KBU6, STM32L071KBT6

Also Consider

STM32L071KBU6 STMicroelectronics - Provides the same 192KB Flash and 20KB RAM but in a smaller UFQFPN32 package for space-constrained designs.
STM32L051K8T6 STMicroelectronics - A lower-cost alternative with 64KB Flash if the 192KB capacity of the L071KZT6 is not fully utilized.
ATSAMD21G18A-AU MCHPMicrochip Technology - Offers a higher 48MHz clock speed and larger 256KB Flash for applications requiring more processing throughput on a Cortex-M0+ core.