EmbeddedRelated.com
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.

NUCLEO-F411RE STMicroelectronics
STM32F411RE Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 3,011 in stock
NUCLEO-F401RE STMicroelectronics
STM32F401RE Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 2,230 in stock
NUCLEO-F446RE STMicroelectronics
STM32F446 Nucleo-64 STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 5,447 in stock
STM32F411E-DISCO STMicroelectronics
STM32F411VE Discovery STM32F4 ARM® Cortex®-M4 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 564 in stock
P-NUCLEO-53L5A1 STMicroelectronics
STM32F401RE, VL53L5CX FlightSense™ Light, 3D Time-of-Flight (ToF) Sensor Evaluation Board
Digi-Key Mouser 154 in stock
Part of STM32F4 family » STM32F407

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 9,411
STM32F407VGT6TR Tape & Reel 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,891
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
STM32F407IGT6 140 LQFP-176 A/D 24x12b; D/A 2x.. 1MB 40
STM32F407IEH6 140 UFBGA-201 A/D 24x12b; D/A 2x.. 512KB
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.