Item specifics
Description
STM32L073VBT6 Product Overview
The STM32L073VBT6 is a Cortex-M0+ MCU at 32 MHz, LQFP-100. 128 KB Flash, 20 KB SRAM, 6 KB EEPROM, USB 2.0 FS device (crystal-less), LCD segment driver (up to 8×32), 12-bit ADC (16 ch), 12-bit DAC, two comparators, capacitive touch channels, hardware AES-128 encryption engine, LP timers, RTC, 2×USART, 1×UART, 2×SPI, 2×I2C. Up to 84 x 5 V-tolerant I/Os. 1.65–3.6 V, -40–85 °C. Compared to the STM32L073V8T6 (64 KB Flash), the STM32L073VBT6 doubles the Flash to 128 KB, providing more generous storage for low-power IoT nodes, smart meters, and portable devices requiring segment display, USB communication, and data security.
STM32L073VBT6 Core Features
Core: The STM32L073VBT6 features a Cortex-M0+ core at 32 MHz with a low-power design.
Memory: The STM32L073VBT6 provides 128 KB Flash, 20 KB SRAM, 6 KB EEPROM.
Display & Analog: The STM32L073VBT6 integrates an LCD segment driver (up to 8×32), a 12-bit DAC, a 12-bit ADC (16 ch), two comparators, and capacitive touch sensing.
USB: The STM32L073VBT6 includes a USB 2.0 FS device (crystal-less).
Security: The STM32L073VBT6 embeds a hardware AES-128 encryption engine.
Connectivity: The STM32L073VBT6 supports 2×USART, 1×UART, 2×SPI, 2×I2C.
Timers: The STM32L073VBT6 offers an LP timer, general-purpose timers, and an RTC.
I/Os: The STM32L073VBT6 provides 84 I/O pins (5 V-tolerant).
Package: LQFP-100
Temperature Range: -40°C to 85°C
STM32L073VBT6 Applications
Smart Metering & Instrumentation: The STM32L073VBT6 is ideal for water, gas, electricity meters, and industrial instruments requiring data encryption.
Portable Devices: The STM32L073VBT6 can be used in wearables, portable medical devices, and USB peripherals.
Smart Home: The STM32L073VBT6 enables thermostats, smart switches, and secure HMI panels.
Consumer Electronics: The STM32L073VBT6 is suitable for remote controls, e-labels, and smart cards.
Energy Harvesting Applications: The STM32L073VBT6 supports self-powered sensor nodes.
STM32L073VBT6 Key Advantages
128 KB Flash + LCD + USB + AES Crypto: The STM32L073VBT6 offers large memory, segment display, crystal-less USB, and hardware encryption — a one-stop low-power secure HMI solution.
20 KB SRAM + 6 KB EEPROM: The STM32L073VBT6 provides ample data buffering and secure data logging capability.
Capacitive Touch Sensing: The STM32L073VBT6 features built-in touch channels for easy button and slider implementation.
84 I/Os in LQFP-100 + 8×32 LCD: The STM32L073VBT6 delivers rich pins and segment driving for complex displays and multi-peripheral systems.
Ultra-Low Power: The STM32L073VBT6 extends battery life with its multiple low-power modes.
5 V-tolerant I/Os: The STM32L073VBT6 enhances robustness and simplifies level shifting.
Full Ecosystem Compatibility: The STM32L073VBT6 enables easy development with STM32CubeIDE/HAL/LL libraries.
Why Choose QIXINWEI
Years of experience in the electronics industry. Trusted by global customers.
Massive In-Stock Inventory – Ready to ship promptly.
BOM Matching Service – One-stop solution, save time.
PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.
Cost-Effective & Efficient – Better channel, better cost.
A dedicated team makes your procurement smoother.
Contact us for BOM quotes or PCBA inquiries.
FAQ
1. What is STM32L073VBT6 and where does it fit in the STM32L0 series?
The STM32L073VBT6 is an ultra-low-power 32-bit MCU from STMicroelectronics' STM32L0 series, built around an Arm® Cortex®‑M0+ core in an LQFP‑100 package. Running at 32 MHz, the STM32L073VBT6 provides 128 KB Flash and 20 KB SRAM, and integrates a segment LCD driver, a USB 2.0 full‑speed device controller, a 12‑bit ADC, and a 12‑bit DAC. As a streamlined‑memory variant with a full feature set, the STM32L073VBT6 offers an optimized platform for cost‑sensitive, battery‑powered devices that need a segment display and USB connectivity, such as smart water meters, gas meters, thermostats, and portable medical instruments.
2. What are the key specifications of STM32L073VBT6?
Core: Arm® Cortex®‑M0+, up to 32 MHz
Memory: 128 KB Flash, 20 KB SRAM
Operating Voltage: 1.65 V to 3.6 V
Temperature Range: -40 °C to +85 °C (industrial grade)
I/O Count: up to 84
Package: LQFP‑100 (14 mm × 14 mm)
3. How does STM32L073VBT6 differ from STM32L073VZT6? How do I choose based on Flash size?
Both the STM32L073VBT6 and STM32L073VZT6 share the same package, pinout, and peripherals. The only difference is Flash capacity: the STM32L073VBT6 has 128 KB, while VZT6 has 192 KB. If your application code fits within 128 KB, the STM32L073VBT6 delivers identical functionality and performance at a lower cost.
4. What types of applications can the 128 KB Flash and 20 KB SRAM combination comfortably support?
The 128 KB Flash of the STM32L073VBT6 easily accommodates FreeRTOS, USB device stacks, and typical sensor acquisition algorithms. The 20 KB SRAM requires careful task stack planning, but the STM32L073VBT6 is well‑suited for designs such as smart meters, handheld measurement tools, and compact industrial data loggers needing USB connectivity.
5. Can the segment LCD driver continue operating in low‑power modes? How many segments can it drive?
The LCD controller of the STM32L073VBT6 supports up to 320 segments. Even when the MCU enters Stop mode, the LCD can keep refreshing, achieving an always‑on display with virtually zero power overhead—a key advantage of the STM32L073VBT6 in battery‑powered metering devices.
6. How does the chip perform in terms of ultra‑low power consumption? What are the typical currents across its modes?
Temperature Range: -40 °C to +85 °C
Ultra‑low‑power modes:
Standby mode: ~0.27 µA (no RTC)
Stop mode: ~0.4 µA (no RTC), ~0.8 µA with RTC
Run mode: ~88 µA/MHz
7. What can the USB 2.0 full‑speed device interface do in a real project? Why is an external crystal mandatory?
The USB interface of the STM32L073VBT6 can be configured as a CDC virtual COM port or HID device. USB communication demands precise clock accuracy, so an external high‑precision crystal is mandatory to ensure reliable enumeration and data transfer.
8. What can the built‑in 12‑bit DAC do in a project? Is it usable for audio output?
The STM32L073VBT6 provides two independent 12‑bit DAC channels. While not suitable for high‑fidelity audio, they are perfectly adequate for producing sensor excitation signals or 4–20 mA transmitter control voltages, reducing external component count.
9. What development tools are needed for the STM32L073VBT6? Is there a suitable evaluation board?
ST provides free STM32CubeMX and STM32CubeIDE, along with the STM32CubeL0 firmware library. For rapid prototyping, the NUCLEO‑L073RZ board carries the same L073 chip family; code can be directly migrated to the STM32L073VBT6.
10. If I plan to upgrade to the STM32L4 series in the future, what hardware and software changes should I anticipate?
The L4 series offers a Cortex®‑M4 core, but most L4 devices no longer include a segment LCD driver or DAC. If your current product depends on a segment display and analog output, the STM32L073VBT6 remains a mature and power‑efficient choice.