EmbeddedRelated.com
STM32L071KZU6

STM32L071KZU6

STMicroelectronics
ARM Microcontrollers - MCU Ultra-low-power Arm Cortex-M0+ MCU 192-Kbytes of Flash , 32 MHz CPU
11,465 in stock

Overview

The STM32L071KZU6 is an ultra-low-power 32-bit microcontroller featuring an Arm Cortex-M0+ core running at 32 MHz. It is equipped with 192 KB of Flash memory, 20 KB of RAM, and 6 KB of integrated EEPROM, specifically designed to minimize power consumption in battery-operated applications.

Why Choose This Part

This MCU offers a high memory-to-pin-count ratio with 192 KB of Flash in a compact footprint, allowing for complex firmware in space-constrained designs. Its integrated 6 KB EEPROM eliminates the need for external non-volatile memory components, reducing total BOM cost and PCB area.

Applications

Battery-Powered Sensors
Optimized for remote environmental or industrial sensors where long battery life is critical due to its low-power sleep modes.
Wearable Devices
The compact package and low power profile make it suitable for fitness trackers and medical monitoring equipment.
Smart Utility Meters
Reliable performance and integrated EEPROM allow for secure data logging in electricity, gas, or water meters.
IoT End Nodes
Provides the necessary communication interfaces and memory capacity for low-power wide-area network nodes.

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-UFQFN Exposed Pad
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-UFQFPN (5x5)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Engineers can begin development using the STM32CubeL0 software package and the STM32CubeIDE ecosystem. For hardware prototyping, the NUCLEO-L073RZ provides a compatible development platform with an integrated ST-LINK debugger, while hardware configuration is managed through the STM32CubeMX tool.

Dev Boards

Development boards and breakout modules featuring the STM32L071KZU6 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
STM32L071KZU6 (this part) 25 UFQFN-32 A/D 10x12b 192KB 11,465
STM32L071RBT6 51 LQFP-64 A/D 16x12b 128KB 16,375
STM32L071KZT6 25 LQFP-32 A/D 10x12b 192KB 1,802
STM32L071CBT6 37 LQFP-48 A/D 13x12b 128KB 784
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