STM32F407VG
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
Key Specifications
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.
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 |



