STM32L072RBT6
Overview
The STM32L072RBT6 is an ultra-low-power 32-bit microcontroller based on the ARM Cortex-M0+ core operating at 32MHz. It features 128KB of Flash memory, 20KB of RAM, and 6KB of integrated EEPROM, specifically designed for battery-operated devices requiring high efficiency and USB connectivity.
Why Choose This Part
This MCU offers a high performance-to-power ratio with a Cortex-M0+ core that consumes only 8.5mA at 32MHz in run mode. It eliminates the need for external EEPROM by providing 6KB of on-chip data EEPROM and reduces BOM costs with a crystal-less USB implementation.
Applications
Key Specifications
Getting Started
Start development using the NUCLEO-L073RZ development board for hardware prototyping. Engineers can utilize the STM32CubeIDE ecosystem, which includes the STM32CubeMX initialization tool for configuring the low-power modes and clock tree.
Dev Boards
Development boards and breakout modules featuring the STM32L072RBT6 or compatible chips — ready to use for prototyping.
STM32L072 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|
| STM32L072RBT6 (this part) | 51 | LQFP-64 | A/D 16x12b; D/A 2x.. | 128KB | 749 |
| STM32L072CZT6TR Tape & Reel | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 192KB | 16,847 |
| STM32L072RZT6 | 51 | LQFP-64 | A/D 16x12b; D/A 2x.. | 192KB | 2,003 |
| STM32L072CZT6 | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 192KB | 3,930 |



