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

STM32F401VEH7 STM32F4 ARM Cortex-M4 MCU, 84 MHz

MPNSTM32F401VEH7
Active

STMicroelectronics STM32F4 series STM32F401VEH7, ARM Cortex-M4 32-bit MCU, 84 MHz, 512 KB Flash, 96 KB SRAM, 100-UFBGA (7x7), -40 to 85 °C.

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

Specifications

STM32F401VEH7 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)
Speed84MHz
PackageTray
RAM size96K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
ConnectivityI²C, IrDA, LINbus, SDIO, SPI, UART/USART, USB OTG
Number of i (O)81
Core processorARM® Cortex®-M4
Case100-UFBGA
Data convertersA/D 16x12b
Program memory size512KB (512K x 8)

Product details

The Cortex-M4 core includes a single-cycle multiply-accumulate (MAC) and saturating arithmetic, so the DSP extension handles real-time filtering and FFT work without a separate coprocessor — useful for motor-control current loops and audio processing where the 84 MHz clock keeps the interrupt latency under 20 cycles. Program memory is 512 KB of Flash and the SRAM is 96 KB organized as 96K x 8. That Flash footprint is sized for a moderate application stack — an RTOS plus a USB stack and a few protocol layers — while the 96 KB SRAM leaves room for double-buffered ADC data or a small display frame buffer without external memory.

Connectivity and peripherals — USB OTG, I²S, and 81 I/Os

The part includes USB OTG full-speed, three SPI, three I²C, four USART/UART, SDIO, and an I²S audio interface. The 81 general-purpose I/Os in the 100-UFBGA package give enough pins to drive a parallel LCD data bus, a keypad matrix, and several external sensors simultaneously. The 16-channel 12-bit ADC samples at up to 2.4 MSps — fast enough for three-phase current sensing with a 10 kHz current loop, though the internal reference accuracy sets the usable resolution at about 10.5 effective bits in practice.

The 100-UFBGA (7x7 mm) package with 0.5 mm ball pitch demands a four-layer PCB minimum for fanout — the inner layers carry the VDD and VSS planes that the BGA balls connect to through microvias.

Frequently asked questions

What is the difference between STM32F401VEH7 and STM32F401VEH6?

The STM32F401VEH7 and STM32F401VEH6 share the same STM32F4 family, ARM Cortex-M4 core, 512 KB Flash, 96 KB SRAM, and 100-UFBGA package. The H7 suffix typically indicates a higher temperature grade or a specific revision — check the ST datasheet for the exact delta in operating temperature range or errata fixes. Both are active and pin-compatible.

Does STM32F401VEH7 have USB OTG connectivity?

Yes, the STM32F401VEH7 includes USB OTG (full-speed) as part of its connectivity set, alongside I²C, SPI, UART/USART, SDIO, and I²S.