Skip to main content
STMicroelectronics STM32F031C6T6TR — Microcontrollers & Processors (MCU / MPU / DSP)

ST STM32F031C6T6TR ARM Cortex-M0 MCU, 48 MHz, 32 KB Flash

MPNSTM32F031C6T6TR
Active

STMicroelectronics STM32F0 series, ARM Cortex-M0, 32-bit MCU, 48 MHz, 32 KB Flash, 4K x 8 RAM, 48-LQFP, -40 to 85 °C.

$3.4500Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F031C6T6TR specifications
ParameterValue
SeriesSTM32F0
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed48MHz
PackageTape & Reel (TR) Cut Tape (CT)
RAM size4K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)39
Core processorARM® Cortex®-M0
Case48-LQFP
Data convertersA/D 13x12b
Program memory size32KB (32K x 8)

Product details

48 MHz Cortex-M0 in a 48-LQFP — what this MCU covers

The STM32F031C6T6TR is a 32-bit ARM Cortex-M0 microcontroller from STMicroelectronics' STM32F0 value line, clocked at 48 MHz with 32 KB of Flash program memory and 4 KB of RAM.

48 MHz ceiling — timing margin for control loops

The 48 MHz core speed sets the throughput boundary for time-critical firmware loops.

Frequently asked questions

What is the closest pin-compatible alternative to STM32F031C6T6TR?

Within the same STM32F031 base product number, the STM32F031C8T6 (64 KB Flash) is pin-compatible and shares the same 48-LQFP footprint and peripheral set. Firmware may need adjustment for the larger memory map, but the hardware swap is direct.

What is STM32F031C6T6TR's listed speed?

The core runs at 48 MHz, which is the maximum clock for this Cortex-M0 device.

What series is STM32F031C6T6TR part of?

It belongs to the STM32F0 series, ST's entry-level 32-bit ARM Cortex-M0 line.