EmbeddedRelated.com
STM32L072VBT6

STM32L072VBT6

STMicroelectronics
ARM® Cortex®-M0+ STM32L0 Microcontroller IC 32-Bit 32MHz 128KB (128K x 8) FLASH 100-LQFP (14x14)
Active1,268 in stock

Overview

The STM32L072VBT6 is an ultra-low-power 32-bit microcontroller based on the Arm Cortex-M0+ core, designed for power-constrained applications requiring a balance of processing and peripheral integration. Operating at up to 32MHz, it features 128KB of Flash memory and a specialized 6KB EEPROM for non-volatile data storage. The device is characterized by its wide supply voltage range from 1.65V to 3.6V and a variety of low-power modes to extend battery life.

Why Choose This Part

This MCU provides a highly efficient performance-to-power ratio with a Cortex-M0+ core and dedicated hardware oversampling to improve ADC resolution. The inclusion of 6KB of true EEPROM simplifies firmware by eliminating the need for complex Flash emulation for data storage.

Applications

Battery-Powered IoT Nodes
Utilizes the 0.85uA standby current and integrated USB 2.0 interface for efficient, compact remote sensors.
Industrial Pulse Counters
Leverages hardware oversampling and multiple timers to monitor sensor inputs while maintaining a low power profile.
Portable Medical Devices
The integrated 12-bit ADC, DAC, and true RNG support secure, high-precision biometric data acquisition.
Smart Utility Meters
Takes advantage of the 6KB EEPROM for frequent data logging and the 100-pin LQFP package for high I/O requirements.

Key Specifications

Speed 32MHz
RAM Size 20K x 8
Core Size 32-Bit
EEPROM Size 3K x 8
Peripherals Brown-out Detect/Reset, DMA, POR, PWM, WDT
Connectivity I2C, IrDA, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 84
Core Processor ARM Cortex-M0+
Package / Case 100-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Engineers can begin development using the STM32CubeL0 software package and the STM32CubeIDE toolchain. Hardware prototyping is best supported by the NUCLEO-L073RZ or specialized Discovery kits, which provide an on-board ST-LINK debugger and access to the full peripheral set.

Dev Boards

Development boards and breakout modules featuring the STM32L072VBT6 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
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
Part of STM32L0 family » STM32L072

STM32L072 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number EEPROM Size I/O Pins Package ADC/DAC Flash Stock
STM32L072VBT6 (this part) 3K 84 LQFP-100 A/D 16x12b; D/A 2x.. 128KB 1,268
STM32L072CZT6TR Tape & Reel 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 11,526
STM32L072RZT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 192KB 2,003
STM32L072CZT6 6K 37 LQFP-48 A/D 10x12b; D/A 2x.. 192KB 3,930
STM32L072RBT6 6K 51 LQFP-64 A/D 16x12b; D/A 2x.. 128KB 749
Also available as: STM32L072KZU7, STM32L072CBT6, STM32L072KZU6