Overview
The STM32L073VZT6D is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L073xx family. It features the high-performance Arm Cortex-M0+ 32-bit RISC core, operating at a frequency of up to 32 MHz. This MCU is designed for low-power applications, offering a wide range of power-saving modes and a comprehensive set of peripherals. It includes high-speed embedded memories such as up to 192 Kbytes of Flash program memory, 6 Kbytes of data EEPROM, and 20 Kbytes of RAM. The device also supports USB 2.0 crystal-less, LCD controller, and various communication interfaces.
Key Specifications
Parameter | Value |
---|---|
Part Number | STM32L073VZT6D |
Architecture | ARM Cortex-M0+ |
No. of Bits | 32-bit |
CPU Speed | Up to 32 MHz |
Program Memory Size | Up to 192 KB Flash |
RAM Memory Size | 20 KB |
Data EEPROM | 6 KB |
Operating Temperature (°C) | -40 to +125 °C |
Power Supply | 1.65 V to 3.6 V |
D/A Converters (12-bit) | 2 |
Timers (16-bit) | 6 |
I/Os (High Current) | 84 |
Comparators | 2 |
SPI | 2 |
USART | 4 |
I2S | 1 |
Key Features
- Ultra-low-power platform with multiple power-saving modes, including Standby, Stop, and low-power timer.
- High-performance Arm Cortex-M0+ 32-bit RISC core operating at up to 32 MHz.
- Up to 192 Kbytes of Flash program memory, 6 Kbytes of data EEPROM, and 20 Kbytes of RAM.
- Integrated LCD controller supporting up to 8 multiplexed LCDs with contrast independent of the supply voltage.
- USB 2.0 crystal-less interface with battery charging detection and LPM.
- Rich analog peripherals including 12-bit ADC, 12-bit DACs, and ultra-low-power comparators.
- Up to 24 capacitive sensing channels supporting touchkey, linear, and rotary touch sensors.
- 11x peripheral communication interfaces including USART, SPI, I2C, and UART.
- Internal voltage adaptation and several low-power modes for high power efficiency.
Applications
- Low-power IoT devices and smart home applications.
- Wearable devices and health monitoring systems.
- Industrial automation and control systems.
- Automotive systems requiring low power consumption.
- Consumer electronics such as smart meters and energy management systems.
Q & A
- What is the core architecture of the STM32L073VZT6D?
The core architecture is based on the Arm Cortex-M0+ 32-bit RISC core.
- What is the maximum operating frequency of the STM32L073VZT6D?
The maximum operating frequency is up to 32 MHz.
- What is the range of the operating temperature for the STM32L073VZT6D?
The operating temperature range is from -40 to +125 °C.
- What types of memory does the STM32L073VZT6D have?
The device has up to 192 Kbytes of Flash program memory, 6 Kbytes of data EEPROM, and 20 Kbytes of RAM.
- Does the STM32L073VZT6D support USB?
Yes, it supports USB 2.0 crystal-less with battery charging detection and LPM.
- What is the power supply range for the STM32L073VZT6D?
The power supply range is from 1.65 V to 3.6 V.
- How many high-current I/Os does the STM32L073VZT6D have?
The device has 84 high-current I/Os.
- What types of timers are available on the STM32L073VZT6D?
The device includes 16-bit timers, a 16-bit ultra-low-power timer, a SysTick timer, an RTC, and watchdog timers.
- Does the STM32L073VZT6D support capacitive sensing?
Yes, it supports up to 24 capacitive sensing channels.
- What are some common applications for the STM32L073VZT6D?
Common applications include low-power IoT devices, wearable devices, industrial automation, automotive systems, and consumer electronics.