EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F407ZGT6

STM32F407ZGT6

STMicroelectronics
ARM® Cortex®-M4 STM32F4 Microcontroller IC 32-Bit 168MHz 1MB (1M x 8) FLASH 144-LQFP (20x20)
Active1,676 in stock

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

Industrial Automation
Utilizes the integrated Ethernet MAC, CAN interfaces, and flexible static memory controller (FSMC) for PLC and industrial gateway designs.
Digital Signal Processing
Leverages the Cortex-M4 DSP instructions and FPU for real-time audio processing or sensor fusion algorithms.
Image Capture
Uses the dedicated 8- to 14-bit parallel camera interface (DCMI) to interface with CMOS sensors for basic machine vision.
Human-Machine Interface
Drives parallel LCDs using the FSMC and provides high-speed processing for responsive graphical user interfaces.

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 114
Core Processor ARM Cortex-M4
Package / Case 144-LQFP
Data Converters A/D 24x12b; 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 144-LQFP (20x20)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

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.

STM32F411E-DISCO STMicroelectronics
STM32F411VE Discovery STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 564 in stock
P-NUCLEO-53L7A1 STMicroelectronics
STM32F401RE, VL53L7CX - Light, 3D Time-of-Flight (ToF) Sensor Evaluation Board
Digi-Key Mouser 89 in stock
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,433 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
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
Also available as: STM32F407G-DISC1

Also Consider

STM32F407VGT6 STMicroelectronics - Offers the same core and frequency in a smaller 100-pin LQFP package if fewer I/O pins are required.
STM32F429ZIT6 STMicroelectronics - Provides a dedicated Chrom-ART graphics accelerator and integrated LCD-TFT controller for more demanding display applications.
The 2026 Embedded Online Conference