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

STM32F410RBI6 STM32F4 ARM Cortex-M4 MCU, 100 MHz

MPNSTM32F410RBI6
Active

STMicroelectronics STM32F410RBI6, STM32F4 series, 32-bit ARM Cortex-M4 single-core MCU, 100 MHz, 128 KB Flash, 32K x 8 SRAM, 50 I/O, 1.7V–3.6V, 64-UFBGA (5x5 mm), -40°C to 85°C.

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

Specifications

STM32F410RBI6 specifications
ParameterValue
SeriesSTM32F4
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed100MHz
PackageTray
RAM size32K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SPI, UART/USART
Number of i (O)50
Core processorARM® Cortex®-M4
Case64-UFBGA
Data convertersA/D 16x12b; D/A 1x12b
Program memory size128KB (128K x 8)

Product details

100 MHz Cortex-M4 with FPU in a 5x5 mm BGA

The STM32F410RBI6 is an STM32F4 series MCU built around an ARM Cortex-M4 core with single-precision FPU, clocked at 100 MHz. Part of ST's mainstream STM32F4 line, it targets industrial sensor nodes, motor-control interfaces, and IoT edge endpoints where the combination of DSP extensions and a compact BGA footprint matters more than the larger Flash densities in the sibling parts.

128 KB Flash — sizing the firmware budget

The 128 KB program memory (128K x 8) is the mid-range density option in the STM32F410 line. It fits a bootloader plus a moderate application stack — think sensor fusion with a FreeRTOS kernel, a TCP/IP stack stub, and a couple of peripheral drivers. If the project needs over-the-air update staging, the 32 KB SRAM leaves about 16 KB for runtime heap after the OS and comms buffers, so the OTA image size needs budgeting against the Flash sector erase granularity. The 128 KB density also keeps the per-unit cost below the 256 KB sibling, which matters for BOM-driven designs.

64-UFBGA (5x5 mm) — layout and assembly notes

That pitch requires at least a 4-layer PCB with microvia capability if you route all 50 I/O out without dog-boning. The small footprint is the main reason to pick this package over the LQFP-64 variant — it saves roughly 40% board area.

The internal oscillator and PLL are characterized across this range, but the 100 MHz speed grade assumes the flash wait state is set correctly — at 85°C and 3.0 V supply, the datasheet typically requires 1 wait state above 72 MHz. This is a firmware-configurable item during clock-tree initialization, not a hardware limit.

It lacks USB and CAN, so designs needing those will look at the STM32F412 or STM32F405 siblings. The 16-channel 12-bit ADC and single 12-bit DAC cover analog front-end needs for current sensing or audio output.

The STM32F4 series has been a long-running mainstream platform, so PCN risk is low for the near term. For dual-source resilience, the STM32F410CBx6 and STM32F410RBx6 share the same 64-UFBGA footprint and peripheral set, differing only in Flash density — a pin-compatible drop-in if the BOM can tolerate the spec change.

Frequently asked questions

Does STM32F410RBI6 have USB connectivity?

No. The STM32F410RBI6 does not include a USB peripheral. Designs requiring USB should consider the STM32F412 or STM32F405 series.

What are the alternatives to STM32F410RBI6?

Within the same STM32F410 family, the STM32F410CBx6 (128 KB Flash, 64-UFBGA) and STM32F410RBx6 are pin-compatible variants. The key difference is Flash density and SRAM size — verify the memory budget before substituting.