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

STM32F100C8T6B STMicroelectronics MCU, 32-bit ARM Cortex-M3

MPNSTM32F100C8T6B
Active

STMicroelectronics STM32F100C8T6B, 32-bit ARM Cortex-M3 MCU, 24 MHz core, 64 KB Flash, 8 KB RAM, 48-LQFP, -40 to 85°C, 2 V to 3.6 V supply, 37 I/O, 10x12b ADC, 2x12b DAC.

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

Specifications

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

Product details

24 MHz Cortex-M3 — value-line control, not performance-tier

The 48-LQFP package gives 37 I/O, and the on-chip peripherals include DMA, a temperature sensor, and a full set of watchdog and reset functions (PDR, POR, PVD, WDT). The 24 MHz ceiling is the key BOM differentiator: this is the cost-optimised tier, not the 72 MHz STM32F103 performance line. If your application needs higher throughput or larger memory, you are looking at the wrong part.

STMicroelectronics lists the STM32F100C8T6B as Active. The part is ROHS3 compliant. The datasheet PDF is available from the manufacturer's website.

Frequently asked questions

Is STM32F100C8T6B obsolete or still active?

STMicroelectronics lists the STM32F100C8T6B as Active.

Is STM32F100C8T6B compatible with STM32F103?

Both are STM32F1-series Cortex-M3 MCUs, but the STM32F103 runs at 72 MHz with more Flash/RAM options and a different peripheral set. They are not pin-compatible — check the specific package and pinout before assuming a swap.