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

STM32F103C8T6 STMicroelectronics ARM Cortex-M3 MCU, 72MHz

MPNSTM32F103C8T6
Active

STMicroelectronics STM32F1 series, ARM Cortex-M3 32-bit MCU, 72MHz, 64KB Flash, 20KB SRAM, 48-LQFP, -40 to 85°C, ROHS3.

$2.01475Ref. price · indicative, final on quote
Packaging48-LQFP
RoHSROHS3 Compliant
SeriesSTM32F1
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026Stock-verified to date

Specifications

STM32F103C8T6 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed72MHz
PackageTray
RAM size20K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)37
Core processorARM® Cortex®-M3
Case48-LQFP
Data convertersA/D 10x12b
Program memory size64KB (64K x 8)

Product details

The STM32F103C8T6: ROHS3 compliant per, covering the EU RoHS exemption regime for lead-free assembly.

72 MHz Cortex-M3 — throughput and memory budget

The ARM Cortex-M3 core runs at 72 MHz, the maximum clock for this STM32F103 line — at zero-wait-state from flash, the core delivers 1.25 DMIPS/MHz, so the practical throughput ceiling is about 90 DMIPS before wait states kick in above 24 MHz. On-chip memory: 64 KB of flash (64K x 8) and 20 KB of SRAM (20K x 8). The 64 KB flash holds the application code and constant data; the 20 KB SRAM is the working memory for stack, heap, and DMA buffers. For a typical sensor-node or motor-control firmware with a lightweight RTOS, budget about 8–12 KB for the RTOS kernel and HAL, leaving 8–12 KB for the application heap.

48-LQFP package — PCB footprint and I/O count

That is the full I/O count for this package variant — the 64-pin and 100-pin siblings (STM32F103RFT6, STM32F103VET6) offer 51 and 80 I/O respectively, but require a larger board footprint. Surface-mount assembly: the 0.5 mm pitch demands a 4-layer PCB for reliable fan-out of the inner pins; a 2-layer board can break out only the outer rows.

Supply voltage and temperature — the operating envelope

The internal POR and PDR (programmable voltage detector) monitor the supply; the PVD threshold is set in software to trigger an interrupt before the supply drops below the minimum operating voltage. The internal oscillator and PLL are characterized across this range; the flash read-access timing is compensated by the internal RC oscillator so that wait states are inserted automatically at low temperature when the flash access time exceeds the core clock period.

On-chip peripherals — what connects without external glue

Connectivity interfaces include CANbus (2.0B active), I²C (up to 400 kHz), SPI (up to 18 MHz), USART (up to 4.5 Mbps), and USB 2.0 full-speed (12 Mbps) — all on-chip without external PHY for the USB. The IrDA and LINbus modes share the USART pins. Analog: 10-channel 12-bit successive-approximation ADC with a conversion time as low as 1 µs at 12-bit resolution. The reference voltage is VDD internally — for ratiometric measurements this is fine; for absolute accuracy an external reference on the VREF+ pin (available on the 64-pin and larger packages) is preferred. Motor-control PWM: the advanced-control timer (TIM1) generates up to 6 complementary PWM outputs with dead-time insertion, suitable for 3-phase BLDC or PMSM drives. The DMA controller can transfer ADC results directly to memory without CPU intervention.

Frequently asked questions

What is the closest functional second-source to STM32F103C8T6?

It is not pin-compatible — the 48-LQFP footprint of the C8T6 does not match the 64-LQFP of the RFT6, so a board layout change is required.

What compliance documentation does STMicroelectronics provide for STM32F103C8T6?

The device is ROHS3 compliant. STMicroelectronics provides a full datasheet (reference manual RM0008), a certificate of compliance for RoHS/REACH upon request, and the standard STM32F1 series errata sheet.