STM32F407 Microcontrollers


High-performance, DSP with FPU, ARM Cortex-M4 MCU with 512 KB Flash, 168 MHz CPU, art accelerator and Ethernet

The STM32F407xx family is based on the high-performance ARM® Cortex™-M4 32-bit RISC core operating at a frequency of up to 168 MHz. The Cortex-M4 core features a single, precision, floating point unit (FPU) which supports all ARM single precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security.

The STM32F407xx family incorporates high-speed embedded memories (Flash memory up to 1 Mbyte, up to 192 Kbytes of SRAM), up to 4 Kbytes of backup SRAM, and an extensive range of enhanced I/Os and peripherals connected to two APB buses, three AHB buses and a 32-bit multi-AHB bus matrix.

All devices offer three 12-bit ADCs, two DACs, a low-power RTC, twelve general-purpose 16-bit timers including two PWM timers for motor control, two general-purpose 32-bit timers, and a true random number generator (RNG). They also feature standard and advanced communication interfaces.

Healthcare and Wellness Smart Grid Solutions: Smart Grid Distribution/Smart Meters

STM32F407xx

Manufacturer Part Number Description Available Quantity Datasheets
STM32F407IGT6 IC MCU 32BIT 1MB FLASH 176LQFP 234
STM32F407VGT6 IC MCU 32BIT 1MB FLASH 100LQFP 3879
STM32F407IGH6 IC MCU 32BIT 1MB FLASH UFBGA 2272
STM32F407ZGT6 IC MCU 32BIT 1MB FLASH 144LQFP 263
STM32F407ZET6 IC MCU 32BIT 512KB FLASH 144TQFP 1103
STM32F407IEH6 IC MCU 32BIT 512KB FLASH UFBGA 1777
STM32F407IET6 IC MCU 32BIT 512KB FLASH 176LQFP 250
STM32F407VET6 IC MCU 32BIT FLASH 100-LQFP 6418