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

STM32F303C6T6 ARM Cortex-M4 MCU, 72 MHz, 32 KB Flash

MPNSTM32F303C6T6
Active

STMicroelectronics STM32F303C6T6, STM32F3 series, 32-bit ARM Cortex-M4 single-core MCU, 72 MHz, 32 KB Flash, 16 KB SRAM, 11x12b ADC, 1x12b DAC, CANbus, I²C, SPI, UART, -40 to 85°C, 48-LQFP, surface mount.

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

Specifications

STM32F303C6T6 specifications
ParameterValue
SeriesSTM32F3
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTray
RAM size16K x 8
Core size32-Bit Single-Core
PeripheralsDMA, I²S, POR, PWM, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)37
Core processorARM® Cortex®-M4
Case48-LQFP
Data convertersA/D 11x12b; D/A 1x12b
Program memory size32KB (32K x 8)

Product details

72 MHz Cortex-M4 with mixed-signal peripherals

Connectivity and peripheral set for industrial buses

For BOM resilience, the STM32F303 family shares pin-compatible density variants (32 KB to 256 KB Flash) across the same 48-LQFP footprint, giving a drop-in upgrade path without a board spin if firmware outgrows the 32 KB allocation.

Frequently asked questions

What is the maximum clock speed of STM32F303C6T6?

The STM32F303C6T6 runs at a maximum clock speed of 72 MHz from the ARM Cortex-M4 core. At this frequency the Flash requires one wait state for zero-wait access; the PLL can be configured from the internal or an external oscillator.

What are the alternatives to STM32F303C6T6?

Within the STM32F303 family, pin-compatible 48-LQFP variants with larger Flash (e.g., 64 KB or 128 KB) share the same footprint and peripheral set, providing a drop-in upgrade path. Cross-vendor alternatives would require a board respin due to differences in pinout and register maps.

Is STM32F303C6T6 compatible with STM32F103?

The STM32F303C6T6 and STM32F103 are not pin-compatible — they belong to different STM32 families with different peripheral maps and register layouts. Software migration requires rewriting peripheral drivers; hardware requires a new PCB layout. The STM32F303 is a closer match for designs needing the Cortex-M4 FPU and mixed-signal converters.