EmbeddedRelated.com
STM32L073RZT6

STM32L073RZT6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 192KB (192K x 8) FLASH 64-LQFP (10x10)
Active1,338 in stock

Overview

The STM32L073RZT6 is an ultra-low-power microcontroller from STMicroelectronics, featuring an ARM Cortex-M0+ core operating at up to 32MHz. It integrates 192KB of Flash memory, 20KB of RAM, and 6KB of EEPROM. This MCU is designed for applications where energy efficiency and extended battery life are critical.

Why Choose This Part

This MCU offers a compelling balance of low power consumption and integrated features, including an LCD driver, capacitive sensing, and multiple communication interfaces. Its 32-bit Cortex-M0+ core provides efficient processing while maintaining minimal power draw. The wide operating voltage range from 1.65V to 3.6V and 5V tolerant I/O enhance its versatility.

Applications

Battery-powered IoT Devices
Its extensive low-power modes and efficient Cortex-M0+ core make it ideal for sensors, trackers, and smart devices that run on batteries for prolonged periods.
Wearable Electronics
The low power consumption and compact 64-LQFP package are well-suited for fitness trackers, smartwatches, and other portable health monitoring devices.
Smart Home Sensors
Capable of managing various sensors and communication protocols, it can be used in wireless door/window sensors, environmental monitors, and smart thermostats.
Industrial Sensor Nodes
With its robust peripheral set including multiple communication interfaces, it can function as an efficient data acquisition and processing unit in industrial settings where power is limited.
Medical Devices
The ultra-low-power capabilities and integrated features make it suitable for portable medical instruments requiring long operational times from small power sources.

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

Getting Started

Developers can begin with the STM32CubeIDE for development, which includes an extensive HAL library and configuration tools. Evaluation boards like the NUCLEO-L073RZ provide easy access to the MCU's features for prototyping. The STM32CubeProgrammer can be used for flashing and debugging.

Dev Boards

Development boards and breakout modules featuring the STM32L073RZT6 or compatible chips — ready to use for prototyping.

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

Also Consider

ATSAML21G18B MCHPMicrochip Technology - This is another ultra-low-power Cortex-M0+ based microcontroller with similar memory and peripheral sets, offering a robust alternative for power-sensitive designs.