STM32F072RBT6
Overview
The STM32F072RBT6 is an ARM Cortex-M0 microcontroller designed for applications requiring crystal-less USB 2.0 connectivity and a rich set of serial peripherals. It provides a cost-effective entry point into the STM32 ecosystem while maintaining high integration for modern 48MHz embedded systems. This 64-pin device balances high-speed I/O with low-power operation modes suitable for consumer and industrial devices.
Why Choose This Part
This MCU features a dedicated USB 2.0 full-speed device controller with an internal 48 MHz oscillator (HSI48), eliminating the need for an external crystal and reducing BOM cost. The 64-pin package offers a high ratio of GPIOs and analog-to-digital converters for versatile system integration.
Applications
Getting Started
Developers can begin evaluation with the NUCLEO-F072RB development board, which includes an integrated ST-LINK debugger and provides access to all MCU pins. Software development is supported through the STM32Cube ecosystem, including the CubeMX configuration tool and IDEs like STM32CubeIDE, Keil MDK, or IAR EWARM.
Dev Boards
Development boards and breakout modules featuring the STM32F072RB-T6 or compatible chips — ready to use for prototyping.
STM32F072 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | ADC/DAC | Flash | Stock |
|---|---|---|---|---|---|
| STM32F072RB-T6 (this part) | — | — | — | — | 1,426 |
| STM32F072RBT6 | 51 | LQFP-64 | A/D 19x12b; D/A 1x.. | 128KB | 1,349 |
| STM32F072CBT6 | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 128KB | 18,392 |
| STM32F072C8T6TR Tape & Reel | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 64KB | 3,887 |
| STM32F072RB | 51 | LQFP-64 | A/D 19x12b; D/A 1x.. | 128KB | 2,225 |
| STM32F072C8T6 | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 64KB | 1,115 |



