STM32F407IGT6
Overview
The STM32F407IGT6 is a high-performance ARM Cortex-M4 microcontroller operating at 168MHz with a dedicated floating-point unit and DSP instructions. It features 1MB of Flash memory, 192KB of RAM, and a rich set of peripherals including Ethernet, USB OTG, and a camera interface. This device is housed in a high pin-count 176-LQFP package, providing 140 I/O pins for complex system integration.
Why Choose This Part
The inclusion of the ART Accelerator allows for zero-wait state execution from Flash at the full 168MHz clock speed, maximizing throughput. It offers an expansive peripheral set including triple 12-bit ADCs and dual 12-bit DACs, reducing the need for external analog components in complex signal chains.
Applications
Key Specifications
Getting Started
Start development with the STM32CubeF4 software suite and an STM32 Discovery or Nucleo board for rapid prototyping. The chip is fully supported by industry-standard toolchains including Keil MDK, IAR Embedded Workbench, and the Eclipse-based STM32CubeIDE.
Dev Boards
Development boards and breakout modules featuring the STM32F407IGT6 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 |
|---|---|---|---|---|---|
| STM32F407IGT6 (this part) | 140 | LQFP-176 | A/D 24x12b; D/A 2x.. | 1MB | 40 |
| STM32F407VGT6 | 82 | LQFP-100 | A/D 16x12b; D/A 2x.. | 1MB | 2,289 |
| STM32F407VGT6TR Tape & Reel | 82 | LQFP-100 | A/D 16x12b; D/A 2x.. | 1MB | 3,768 |
| STM32F407ZGT6 | 114 | LQFP-144 | A/D 24x12b; D/A 2x.. | 1MB | 1,676 |
| 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 |



