STM32F407IGH6
Overview
The STM32F407IGH6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M4 core with a floating point unit (FPU). Operating at 168MHz, it offers a robust set of peripherals including Ethernet MAC, USB OTG, and a digital camera interface (DCMI), making it suitable for applications requiring complex connectivity and high computational throughput.
Why Choose This Part
This MCU provides a dense integration of 1024KB Flash and 196KB RAM in a compact 201-UFBGA package. It features extensive I/O capabilities with 140 pins and a wide operating voltage range from 1.8V to 3.6V, supporting 5V tolerant inputs for easier system integration.
Applications
Key Specifications
Getting Started
Development is typically performed using the STM32CubeIDE or Keil MDK-ARM environments. For hardware prototyping, the STM32F407G-DISC1 discovery kit provides a cost-effective way to evaluate the 168MHz core and its peripherals with an integrated ST-LINK debugger.
Dev Boards
Development boards and breakout modules featuring the STM32F407IGH6 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 |
|---|---|---|---|---|---|
| STM32F407IGH6 (this part) | 140 | UFBGA-201 | A/D 24x12b; D/A 2x.. | 1MB | 2,740 |
| 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 |



