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

STM32F410C8U6 STM32F4 MCU, ARM Cortex-M4, 100 MHz

MPNSTM32F410C8U6
Active

STMicroelectronics STM32F4 series STM32F410C8U6, 32-bit ARM Cortex-M4 MCU, 100 MHz, 64 KB Flash, 32 KB SRAM, 1.7-3.6 V, -40 to 85°C, 48-UFQFPN (7x7 mm).

$4.4700Ref. price · indicative, final on quote
Packaging48-UFQFN Exposed Pad
RoHSROHS3 Compliant
SeriesSTM32F4
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F410C8U6 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)36
Core processorARM® Cortex®-M4
Case48-UFQFN Exposed Pad
Data convertersA/D 10x12b; D/A 1x12b
Program memory size64KB (64K x 8)

Product details

100 MHz Cortex-M4 in a compact 48-UFQFPN

The 48-UFQFPN with exposed pad (7x7 mm) needs a thermal via stitch under the paddle if continuous loads push junction temperature near the ceiling.

What the 100 MHz core and memory mean for your BOM

At 100 MHz the Cortex-M4 delivers roughly 125 DMIPS with DSP single-cycle multiply-accumulate. That is enough headroom to run a real-time control loop (e.g., field-oriented motor control at 20 kHz PWM update rate) while still servicing UART and SPI traffic without a secondary MCU. The 32 KB SRAM is the tight spot for data buffers. A 256-point FFT at 32-bit floats consumes about 2 KB; a 1 KB Ethernet frame buffer would eat 3% of it. If your application queues multiple CAN or UART messages, budget the RAM before committing the BOM. The 10-channel 12-bit ADC and single 12-bit DAC cover analog front-end needs without an external converter for most sensor-conditioning tasks.

The base product number is STM32F410, which shares the same die and peripheral set across the density and package options — useful if you need to scale Flash or pin count later without rewriting firmware.

How it compares to the STM32L151CBU6A

The closest functional cross-shop is the STM32L151CBU6A, an ARM Cortex-M3 at 32 MHz with 37 I/Os and a USB peripheral. The STM32F410C8U6 runs at 100 MHz vs 32 MHz — over 3× the core throughput — and includes DSP instructions and a single-cycle multiplier that the Cortex-M3 lacks. The trade-off is power: the STM32L1 series is optimised for sub-100 µA standby, while the STM32F4 draws more in active mode. If your application needs USB or longer battery life, the is the better fit; if you need the M4's signal-processing headroom, the F4 wins.

Frequently asked questions

What are the alternatives to STM32F410C8U6?

A functional alternative is the STM32L151CBU6A, a Cortex-M3 at 32 MHz with USB and lower standby power. The STM32F410C8U6 offers higher core speed (100 MHz) and DSP extensions, while the series prioritises energy efficiency. The choice depends on whether throughput or battery life is the primary constraint.