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

STM32F100R8H6B ARM Cortex-M3 MCU, 24 MHz, 64 KB Flash

MPNSTM32F100R8H6B
Active

STMicroelectronics STM32F1 series STM32F100R8H6B, ARM Cortex-M3, 32-Bit Single-Core, 24MHz, 64KB (64K x 8) FLASH, 8K x 8 RAM, 64-TFBGA, -40°C~85°C (TA).

$6.1300Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F100R8H6B 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)51
Core processorARM® Cortex®-M3
Case64-TFBGA
Data convertersA/D 16x12b; D/A 2x12b
Program memory size64KB (64K x 8)

Product details

At 24 MHz the Cortex-M3 delivers around 30 DMIPS, enough for sensor fusion loops, brushless-DC motor commutation, or Modbus protocol stacks. The 8 KB SRAM limits data buffers — a 1 KB Modbus holding register plus a 2 KB ADC ring buffer leaves about 5 KB for stack and variables. If the application needs larger frame buffers or a TCP/IP stack, step up to the 128 KB Flash / 16 KB SRAM variants in the same package.

The 64-TFBGA measures 5x5 mm with 0.5 mm ball pitch. That is a fine-pitch BGA — not a hand-solder package. The board needs a solder-mask-defined pad, via-in-pad for the centre balls, and X-ray inspection after reflow. Moisture sensitivity is MSL 3 per the STM32F1 family default; bake the trays at 125°C for 48 hours if the sealed bag has been open longer than the floor-life window. The 64-pin LQFP sibling (STM32F100R8T6) is a drop-in alternative for designs that prefer a perimeter-lead package.

The base product number STM32F100 covers multiple Flash and RAM density options in the same 64-TFBGA footprint, so a firmware-only migration to a higher-density variant is possible without a board spin.

Frequently asked questions

What is the difference between STM32F100R8H6B and STM32F100R8H6BTR?

The STM32F100R8H6B ships in tray packaging; the STM32F100R8H6BTR is the tape-and-reel variant. The silicon, firmware, and electrical specs are identical. Choose the tray version for prototype or low-volume builds; the TR suffix for automated pick-and-place lines.