EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F407VG

STM32F407VG

STMicroelectronics
Higher-end member of the STM32F4 family with a broader peripheral set for more demanding applications.
Active2,502 in stock

Overview

The STM32F407VG is a high-performance ARM Cortex-M4 microcontroller featuring a Floating Point Unit (FPU) and 1024 KB of Flash memory. Operating at up to 168 MHz, it includes the ART Accelerator for zero-wait state execution from Flash and a wide array of advanced peripherals for demanding embedded tasks.

Why Choose This Part

This MCU offers a powerful combination of 192 KB RAM and 1024 KB Flash in a 100-LQFP package, balancing high I/O density with significant processing power. The inclusion of the ART Accelerator and a wide voltage range of 1.8V to 3.6V allows for efficient high-speed operation across various power environments.

Applications

Industrial Automation
Utilizes the integrated Ethernet MAC and dual CAN interfaces for robust networked industrial control systems.
Digital Signal Processing
Leverages the hardware FPU and DSP instructions for real-time audio processing and sensor fusion.
Human Machine Interface (HMI)
Uses the FSMC for 8080/6800 LCD parallel interfaces and high-speed I/O for driving graphical displays.
Digital Imaging
Employs the dedicated 8-bit to 14-bit parallel camera interface (DCMI) for capturing video or still images.

Key Specifications

Speed 168MHz
RAM Size 192K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity CANbus, DCMI, EBI/EMI, Ethernet, I2C, IrDA, LINbus, SPI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 82
Core Processor ARM Cortex-M4
Package / Case 100-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Development is most commonly performed using the STM32CubeIDE or Keil MDK, often paired with the ST-LINK/V2 debugger. For hardware prototyping, the STM32F407G-DISC1 Discovery kit provides a direct path to evaluating the MCU peripherals including the motion sensors and audio DAC.

Dev Boards

Development boards and breakout modules featuring the STM32F407VG or compatible chips — ready to use for prototyping.

STM32F401RE STMicroelectronics
Common Cortex-M4 option frequently used on Nucleo boards when a compact, development-friendly MCU is desired.
Digi-Key 2,408 in stock
P-NUCLEO-53L0A1 STMicroelectronics
STM32F401RE, VL53L0CX FlightSense™ Light, 3D Time-of-Flight (ToF) Sensor Evaluation Board
Digi-Key 77 in stock
NUCLEO-F401RE STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F4 STM32F401RE 512K
Digi-Key Mouser 2,434 in stock
STM32F407G-DISC1 STMicroelectronics
Discovery board with STM32F407VG, accelerometer, audio DAC, USB OTG, ST-Link/V2-A.
NUCLEO-F446RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32F446RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 1,814 in stock

STM32F407 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32F407VG (this part) 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,502
STM32F407VET6 82 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 3,521
STM32F407IGH6 140 UFBGA-201 A/D 24x12b; D/A 2x.. 1MB 2,740
STM32F407VGT6TR Tape & Reel 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 3,557
Also available as: STM32F407G-DISC1

Also Consider

STM32F407VGT6 STMicroelectronics - The specific industrial temperature grade version of the same MCU in the 100-LQFP package.
The 2026 Embedded Online Conference