STM32F072C8T6
Overview
The STM32F072C8T6 is an ARM Cortex-M0 based 32-bit microcontroller designed for entry-level applications requiring USB connectivity and capacitive touch sensing. It operates at a maximum frequency of 48 MHz and includes 64 KB of Flash memory and 16 KB of SRAM. This device is particularly notable for its crystal-less USB 2.0 full-speed implementation and support for CAN and HDMI CEC interfaces.
Why Choose This Part
This MCU provides a highly integrated solution by combining USB 2.0 and CAN support in a single 48-pin package. Engineers benefit from 5V-tolerant I/Os and a built-in oscillator that reduces the bill of materials by eliminating external timing components for USB applications.
Applications
Key Specifications
Getting Started
Start development using the STM32CubeF0 software package and the STM32CubeIDE ecosystem. For hardware evaluation, the NUCLEO-F072RB development board provides a compatible platform for prototyping. Firmware can be programmed via the integrated SWD interface using an ST-LINK/V2 debugger.
Dev Boards
Development boards and breakout modules featuring the STM32F072C8T6 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 |
|---|---|---|---|---|---|
| STM32F072C8T6 (this part) | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 64KB | 1,115 |
| 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 |
| STM32F072RB | 51 | LQFP-64 | A/D 19x12b; D/A 1x.. | 128KB | 2,225 |
| STM32F072RBT6TR Tape & Reel | 51 | LQFP-64 | A/D 19x12b; D/A 1x.. | 128KB | 6,575 |
| STM32F072C8T6TR Tape & Reel | 37 | LQFP-48 | A/D 10x12b; D/A 2x.. | 64KB | 1,820 |



