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

ST STM32F103R4H6A ARM Cortex-M3 MCU, 72 MHz, 16 KB Flash

MPNSTM32F103R4H6A
Active

ST STM32F1 series, ARM Cortex-M3, 32-Bit Single-Core MCU, 72 MHz, 16KB Flash, 6K x 8 RAM, CANbus, I²C, SPI, USB, 51 I/O, 64-TFBGA, -40°C to 85°C.

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

Specifications

STM32F103R4H6A 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 size6K 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)51
Core processorARM® Cortex®-M3
Case64-TFBGA
Data convertersA/D 16x12b
Program memory size16KB (16K x 8)

Product details

The STM32F103R4H6A is a 32-bit ARM Cortex-M3 microcontroller from the STM32F1 series, clocked at 72 MHz. It packs 16 KB of Flash and 6K x 8 of SRAM — enough for a single control loop or a sensor-fusion task, but tight for a full protocol stack. The 64-TFBGA (5x5 mm) footprint squeezes 51 I/O into a BGA that demands a multi-layer PCB and careful routing. Peripheral set includes CAN, USB, SPI, I²C, and motor-control PWM with a dedicated DMA engine, making it a fit for compact drives, industrial I/O nodes, or CAN-bus gateways where board space is the constraint.

The STM32F103R4H6A carries an EOL hot lifecycle status. For existing designs, we source this part through independent distribution against an RFQ.

Suitable for factory automation, outdoor telecom enclosures, and engine-bay-adjacent electronics where the ambient stays below 85°C. Not qualified to AEC-Q100, so avoid automotive safety-critical paths without additional qualification data.

Frequently asked questions

Where can I buy STM32F103R4H6A and get a price?

We source this part to order against an RFQ through independent distribution. Availability and current pricing are confirmed at quote time — submit an RFQ for a real-time posture.

What is the closest pin-compatible alternative to STM32F103R4H6A?

The STM32F103R8T6 is the official upgrade path — same 72 MHz Cortex-M3 core but with 64 KB Flash and an LQFP48 package, not TFBGA. Pin compatibility depends on your layout; verify the package transition before substituting.

What is STM32F103R4H6A's listed speed?

72 MHz, driven by an internal oscillator. That clock rate supports CAN at 1 Mbit/s, USB full-speed, and motor-control PWM without external timing components.

What series is STM32F103R4H6A?

It belongs to the STM32F1 series — the original STM32 value line built around the ARM Cortex-M3 core.