STM32L073VBT6
Overview
The STM32L073VBT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core, operating at frequencies up to 32MHz. It integrates 128KB of Flash memory, 20KB of RAM, and a dedicated 6KB EEPROM, designed specifically for battery-operated and energy-sensitive applications. The device features a wide supply voltage range from 1.65V to 3.6V and includes a built-in LCD controller and crystal-less USB 2.0 support.
Why Choose This Part
This MCU offers an excellent balance of low-power consumption and peripheral integration, featuring a 24-channel capacitive sensing controller and a hardware LCD driver for up to 8x28 segments. The inclusion of 6KB of true EEPROM simplifies data persistence without the endurance concerns or complexity of flash emulation. Furthermore, its crystal-less USB 2.0 functionality reduces external component count and simplifies board routing.
Applications
Key Specifications
Getting Started
Start development with the NUCLEO-L073RZ evaluation board, which provides an integrated ST-LINK debugger and Arduino Uno V3 connectivity. Use the STM32CubeL0 software package and STM32CubeMX for graphical peripheral configuration and initialization code generation. The device is fully supported by major IDEs including STM32CubeIDE, Keil MDK, and IAR Embedded Workbench.
Dev Boards
Development boards and breakout modules featuring the STM32L073VBT6 or compatible chips — ready to use for prototyping.
STM32L073 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|
| STM32L073VBT6 (this part) | 84 | LQFP-100 | A/D 16x12b; D/A 2x.. | 128KB | — |
| STM32L073RZT6 | 51 | LQFP-64 | A/D 15x12b; D/A 2x.. | 192KB | 1,338 |



