STM32F407ZGT6
Overview
The STM32F407ZGT6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M4 core with a Floating Point Unit (FPU). Running at up to 168MHz, it features 1MB of Flash memory, 196KB of RAM, and a rich set of peripherals including Ethernet, USB OTG, and a camera interface. It is designed for applications requiring significant processing power and extensive connectivity in a 144-pin LQFP package.
Why Choose This Part
The integrated ART Accelerator allows execution from Flash with zero wait states at full frequency, maximizing the 168MHz performance. It offers high I/O density with 114 pins and a wide 1.8V to 3.6V supply range, making it versatile for complex system integration.
Applications
Key Specifications
Getting Started
Developers can use the STM32CubeIDE or Keil MDK for software development, utilizing the STM32CubeF4 HAL libraries. Hardware prototyping is best supported by the STM32F407G-DISC1 Discovery board or the larger STM3240G-EVAL evaluation board. A JTAG/SWD debugger like the ST-LINK/V2 is required for programming and real-time debugging.
Dev Boards
Development boards and breakout modules featuring the STM32F407ZGT6 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 |
|---|---|---|---|---|---|
| STM32F407ZGT6 (this part) | 114 | LQFP-144 | A/D 24x12b; D/A 2x.. | 1MB | 1,676 |
| STM32F407VGT6 | 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 |
| 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 |



