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

STM32F103C6T6A ARM Cortex-M3 MCU, 72 MHz, 32 KB Flash

MPNSTM32F103C6T6A
Active

STMicroelectronics STM32F103C6T6A, STM32F1 series, 32-bit ARM Cortex-M3 MCU, 72 MHz, 32 KB Flash, 10K x 8 RAM, 37 I/O, CAN, I²C, SPI, USB, 48-LQFP, -40°C to 85°C.

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

Specifications

STM32F103C6T6A 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 size10K 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 size32KB (32K x 8)

Product details

This is the entry density point of the STM32F103 value line — enough code space for a bootloader plus a moderate application, but you'll be budgeting firmware tightly if you plan to run a full RTOS and a protocol stack.

Peripheral set and connectivity — CAN, USB, and the rest

The peripheral list includes a CAN interface, USB full-speed, two I²C channels, two SPI ports, three USARTs (with IrDA and LIN support), and a motor-control PWM timer. There's also a 12-bit ADC with 10 channels, a temperature sensor, a watchdog timer, and a DMA controller. The CAN bus alone makes this part a candidate for industrial node controllers and sensor hubs where a simple UART link won't cut it.

The internal oscillator means you can boot without an external crystal for cost-sensitive builds, though the PLL accuracy will drift with temperature.

The base product number is STM32F103, and the series is the well-established STM32F1.

Frequently asked questions

Is STM32F103C6T6A pin-compatible with STM32F103C8T6?

Yes, the STM32F103C6T6A and STM32F103C8T6 share the same 48-LQFP footprint and pinout — they are density variants within the same STM32F103 value line. The C8 part doubles the Flash to 64 KB and the RAM to 20 KB, so a board designed for one can accept the other with a firmware update.