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

STM32F100RCT6BTR STM32F1 MCU, 24 MHz, 256 KB Flash, 64-LQFP

MPNSTM32F100RCT6BTR
Active

STMicroelectronics STM32F1 series ARM Cortex-M3 MCU, STM32F100RCT6BTR, 32-Bit Single-Core, 24 MHz, 256 KB Flash, 24 KB RAM, 51 I/O, 64-LQFP.

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

Specifications

STM32F100RCT6BTR 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
PackageTape & Reel (TR) Cut Tape (CT)
RAM size24K 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 size256KB (256K x 8)

Product details

24 MHz Cortex-M3 with 256 KB Flash — memory and speed budget

The STM32F100RCT6BTR: The 24 MHz ARM Cortex-M3 core delivers enough throughput for moderate-complexity control loops, sensor fusion, and protocol bridging without the power draw of a higher-clocked part. The 256 KB on-chip Flash and 24 KB SRAM leave headroom for a real-time operating system, a communication stack, and a moderate application layer — a firmware engineer budgeting for a FreeRTOS-based design with a CANopen or Modbus stack will find the Flash adequate for most field-device firmware images. The 16-channel 12-bit ADC and dual 12-bit DAC allow direct sensor interfacing and analog output without external converters — useful for a motor-drive current-sense or a temperature-monitoring front-end. The peripheral set includes DMA, PWM, a temperature sensor, and a watchdog timer, reducing the need for external glue logic and keeping the BOM count low.

64-LQFP package and 51 I/O — board-fit and routing

Housed in a 64-LQFP with a 10x10 mm body, this MCU fits a standard fine-pitch QFP footprint that routes well on a two-layer board for moderate I/O counts. The 51 general-purpose I/O lines support parallel interfaces, keypad matrices, and multiple serial buses simultaneously — a systems architect can allocate dedicated lines for an external SRAM or a parallel LCD without multiplexing.

Connectivity and peripheral integration

Serial interfaces include I²C, SPI, UART/USART, LIN, and IrDA — enough to connect to common sensor modules, display drivers, and fieldbus transceivers without an external UART or I²C bridge. The internal oscillator saves an external crystal for applications that tolerate the internal RC accuracy; a firmware engineer can use the HSI oscillator for boot and switch to an external crystal when tighter timing is needed.

Sourcing and compliance

The part is ROHS3 compliant, meeting the current EU RoHS exemption limits. No second-source or pin-compatible replacement is documented by the manufacturer — the STM32L151CBU6A is a functionally similar Cortex-M3 part with 32 MHz and lower power, but it uses a different package and pinout, so a board spin would be required for a drop-in swap.

Frequently asked questions

What is the closest functional second-source for STM32F100RCT6BTR — STM32L151CBU6A?

The STM32L151CBU6A shares the same ARM Cortex-M3 core and a similar peripheral set, but it runs at 32 MHz and uses a different package (UFQFPN-48 vs 64-LQFP). It is not pin-compatible — a board layout change is required for a drop-in replacement.

What compliance documentation does STMicroelectronics provide for STM32F100RCT6BTR?

The part is ROHS3 compliant.