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

STM32F100R4T6B STMicroelectronics MCU 32-bit ARM Cortex-M3

MPNSTM32F100R4T6B
Active

STMicroelectronics STM32F1 series STM32F100R4T6B, ARM Cortex-M3 32-bit MCU, 24 MHz, 16 KB Flash, 4K x 8 RAM, 51 I/O, 64-LQFP, -40°C to 85°C, 2V to 3.6V supply.

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

Specifications

STM32F100R4T6B 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 size4K 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)51
Core processorARM® Cortex®-M3
Case64-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size16KB (16K x 8)

Product details

24 MHz ARM Cortex-M3 with 16 KB Flash — entry-level control

The 64-LQFP package brings out 51 general-purpose I/O, and the on-chip peripherals include DMA, a temperature sensor, power-on reset, programmable voltage detector, and multiple PWM channels — covering the common blocks for a single-chip control node without external glue logic.

The STM32F100R4T6B integrates a 12-bit ADC with 16 multiplexed channels and two 12-bit DACs, enabling direct sensor readback and analog output without an external converter. The DMA controller offloads the CPU for peripheral-to-memory transfers, which matters when the 24 MHz core is handling real-time control loops.

Frequently asked questions

Is the STM32F100R4T6B obsolete or still active?

It is RoHS3 compliant and can be used in new production designs without immediate obsolescence risk.

Does the STM32F100R4T6B have a pin-compatible replacement?

The STM32L151CBU6A is a functional peer also based on the ARM Cortex-M3 core, but it runs at 32 MHz, includes USB, and operates down to 1.8 V. Verify the pinout and peripheral differences against your board before substituting — the STM32F100R4T6B remains the active first-choice part for the 24 MHz, 16 KB Flash tier.