EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F072C8T6TR

STM32F072C8T6TR

STMicroelectronics
ARM Microcontrollers - MCU Mainstream Arm Cortex-M0 USB line MCU 64 Kbytes of Flash 48 MHz CPU, USB, CAN &
1,820 in stock

Overview

The STM32F072C8T6TR is a mainstream ARM Cortex-M0 microcontroller operating at 48 MHz with 64 KB of Flash and 16 KB of RAM. It is specifically designed for applications requiring high-speed connectivity, featuring integrated USB 2.0 full-speed and CAN interfaces.

Why Choose This Part

This MCU offers a high level of peripheral integration including USB and CAN support on a low-cost Cortex-M0 core. It simplifies design by supporting crystal-less USB operation and provides 5V-tolerant I/Os for easier interfacing with legacy systems.

Applications

USB Peripherals
Ideal for PC accessories and HID devices using the crystal-less USB 2.0 full-speed implementation.
Industrial Control Networks
Utilizes the built-in CAN controller for robust communication in industrial and automotive environments.
Consumer HDMI Devices
Incorporates a dedicated HDMI-CEC hardware block for smart home and audio-visual control integration.
Sensor Hubs
Leverages 10-channel 12-bit ADC and dual 12-bit DACs for precision analog data acquisition and signal generation.

Key Specifications

Speed 48MHz
RAM Size 16K x 8
Core Size 32-Bit
Peripherals DMA, I2S, POR, PWM, WDT
Connectivity CANbus, HDMI-CEC, I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 37
Core Processor ARM Cortex-M0
Package / Case 48-LQFP
Data Converters A/D 10x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 1.65V ~ 3.6V

Getting Started

Developers can begin evaluation with the NUCLEO-F072RB development board or the STM32F072B-DISCO Discovery kit. Software development is supported through the STM32Cube ecosystem, including the STM32CubeIDE and STM32CubeMX for automated peripheral configuration.

Dev Boards

Development boards and breakout modules featuring the STM32F072C8T6TR or compatible chips — ready to use for prototyping.

NUCLEO-F031K6 STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-32 development board STM32F031K6 MCU, supports Arduino nano connect
Mouser 122 in stock
NUCLEO-F072RB STMicroelectronics
STM32F072 Nucleo-64 STM32F0 ARM® Cortex®-M0 MCU 32-Bit Embedded Evaluation Board
424 in stock
STM32F072RBT6 STMicroelectronics
Very similar STM32F0 device commonly available on Nucleo boards; good for evaluation and quick prototyping.
Digi-Key 2,225 in stock
NUCLEO-F030R8 STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F0 STM32F030R8 64K
Digi-Key Mouser 171 in stock
STM32F0DISCOVERY STMicroelectronics
Development Boards & Kits - ARM Discovery F0 Board 32-Bit ARM Cortex M0
Digi-Key Mouser 210 in stock

STM32F072 Family

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

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32F072C8T6TR (this part) Tape & Reel 37 LQFP-48 A/D 10x12b; D/A 2x.. 64KB 1,820
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
STM32F072C8T6 37 LQFP-48 A/D 10x12b; D/A 2x.. 64KB 1,115
STM32F072RBT6TR Tape & Reel 51 LQFP-64 A/D 19x12b; D/A 1x.. 128KB 6,575
Also available as: STM32F072VBT6

Also Consider

STM32F042C6T6 STMicroelectronics - A more cost-effective alternative if 32 KB Flash is sufficient while maintaining USB and CAN capabilities.
STM32L072CZT6 STMicroelectronics - Provides similar connectivity options but with an ultra-low-power Cortex-M0+ core for battery-operated designs.
ATSAMD21G18A-AFT MCHPMicrochip Technology - An alternative Cortex-M0+ MCU with a wider ecosystem and integrated USB, though it lacks the native CAN interface.
The 2026 Embedded Online Conference