EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F407VGT6

STM32F407VGT6

STMicroelectronics
ARM® Cortex®-M4 STM32F4 Microcontroller IC 32-Bit 168MHz 1MB (1M x 8) FLASH 100-LQFP (14x14)
Active2,289 in stock

Overview

The STM32F407VGT6 is a high-performance ARM Cortex-M4 microcontroller featuring a Floating Point Unit (FPU) and DSP instructions, operating at frequencies up to 168 MHz. It integrates 1MB of Flash memory and 192KB of RAM, including a 64KB Core Coupled Memory (CCM) section for performance-critical tasks. The device includes ST's Adaptive Real-Time (ART) Accelerator to achieve zero-wait-state execution from Flash.

Why Choose This Part

The inclusion of the ART Accelerator allows the MCU to reach 210 DMIPS, providing high-efficiency execution. It offers extensive connectivity options including USB OTG, Ethernet, and SDIO in a 100-pin LQFP package. The 5V-tolerant I/Os and wide 1.8V to 3.6V supply range simplify integration into existing mixed-voltage systems.

Applications

Industrial Automation
Utilizes its dual CAN interfaces and high-speed timers for PLC and industrial networking applications.
Digital Signal Processing
Leverages the hardware FPU and DSP instruction set for real-time audio processing and sensor fusion.
Human-Machine Interface
The parallel LCD interface and large Flash memory support complex graphical user interfaces in embedded systems.
Motor Control
Multiple 12-bit ADCs and advanced PWM timers allow for precise control of three-phase brushless motors.

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

Evaluation is best started with the STM32F407G-DISC1 Discovery board, which includes an on-board ST-LINK debugger. Development is supported by the STM32Cube ecosystem, including STM32CubeIDE for code development and STM32CubeMX for peripheral configuration. Standard toolchains like Keil MDK and IAR Embedded Workbench are also fully compatible.

Dev Boards

Development boards and breakout modules featuring the STM32F407VGT6 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,479 in stock
STM32F407G-DISC1 STMicroelectronics
Discovery board with STM32F407VG, accelerometer, audio DAC, USB OTG, ST-Link/V2-A.
NUCLEO-F411RE STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-64 development board STM32F411RE MCU, supports Arduino & ST morpho
Digi-Key Mouser 844 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
STM32F407VGT6 (this part) 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,289
STM32F407VET6 82 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 3,521
STM32F407VGT6TR Tape & Reel 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 3,663
STM32F407IGH6 140 UFBGA-201 A/D 24x12b; D/A 2x.. 1MB 2,740
Also available as: STM32F407G-DISC1
The 2026 Embedded Online Conference