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

STM32F103RBH6TR ARM Cortex-M3 MCU, 72 MHz, 128 KB Flash

MPNSTM32F103RBH6TR
Active

STMicroelectronics STM32F103RBH6TR, STM32F1 series, 32-Bit Single-Core ARM Cortex-M3 MCU, 72MHz, 128KB Flash, 20K x 8 RAM, 51 I/O, CANbus/I²C/SPI/USART/USB, -40°C ~ 85°C, 64-TFBGA (5x5), Tape & Reel.

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

Specifications

STM32F103RBH6TR 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
PackageTape & Reel (TR)
RAM size20K 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 size128KB (128K x 8)

Product details

Peripheral set and memory — what the 20 KB RAM and 128 KB Flash actually buy

The 20 KB RAM is the tighter resource: it limits packet buffers and stack depth. If your application streams audio or holds large lookup tables, you will be budgeting bytes. The DMA controller offloads peripheral-to-memory transfers without CPU intervention, which helps keep real-time loops tight. The motor-control PWM timer with complementary outputs and programmable dead time is a genuine differentiator — this part was designed with BLDC and PMSM drive in mind, not just general-purpose control.

64-TFBGA — what the package means for layout and procurement

The 64-TFBGA (5x5 mm) is a 0.5 mm pitch BGA. It saves roughly 40% board area versus the equivalent LQFP-64, but it requires micro-via or blind-via PCB technology for fanout, and rework needs a BGA station. If your production line is set up for QFP only, the pin-compatible STM32F103RBT6 in LQFP-64 is the easier assembly choice — but the BGA version gives you a smaller footprint if board space is the constraint.

That said, the STM32F1 is a mature platform — ST's roadmap emphasis has shifted to the STM32G0, G4, and H5 series. For new designs, consider whether the STM32F103RBH6TR's peripheral mix and BGA package still match your long-term supply strategy. For existing BOM lines, the active status means you can order through normal distribution without broker premiums.

Frequently asked questions

Can STM32F103RBH6TR replace STM32F103RBT6?

The STM32F103RBT6 is the LQFP-64 variant of the same die — same 72 MHz Cortex-M3 core, same 128 KB Flash and 20 KB RAM. The STM32F103RBH6TR uses a 64-TFBGA (5x5 mm) package instead of LQFP-64, so the PCB footprint is different. Electrically and functionally they are identical, but the BGA package requires a different board layout and reflow profile.