EmbeddedRelated.com

STM32F407 in STM32F4 Family

The STM32F407 sub-family by STMicroelectronics is a high-performance microcontroller series built on the ARM Cortex-M4 32-bit RISC core with a Floating Point Unit. Operating at frequencies up to 168 MHz, these devices integrate high-speed embedded memories, including up to 1 MB of Flash and 192 KB of SRAM. Designed for demanding real-time applications, the family offers an extensive array of enhanced I/Os and peripherals, bridging the gap between basic control tasks and complex digital signal processing requirements in industrial environments.

Variants in This Sub-Family

Comparing specs that differ across variants.

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32F407VGT6 (STMicroelectronics) 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,289
STM32F407VGT6TR (STMicroelectronics) Tape & Reel 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,891
STM32F407ZGT6 (STMicroelectronics) 114 LQFP-144 A/D 24x12b; D/A 2x.. 1MB 1,676
STM32F407VG (STMicroelectronics) 82 LQFP-100 A/D 16x12b; D/A 2x.. 1MB 2,502
STM32F407VET6 (STMicroelectronics) 82 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 3,521
STM32F407IGH6 (STMicroelectronics) 140 UFBGA-201 A/D 24x12b; D/A 2x.. 1MB 2,740
STM32F407IGT6 (STMicroelectronics) 140 LQFP-176 A/D 24x12b; D/A 2x.. 1MB 40

Variants within the STM32F407 sub-family primarily diverge based on flash memory density, ranging from 512 KB to 1 MB, and package pin counts. Packaging options include LQFP100, LQFP144, LQFP176, and UFBGA176 formats. Higher pin-count versions provide additional GPIOs and access to the External Memory Controller (FSMC) for interfacing with SRAM, PSRAM, NOR, and NAND memories. Specialized variants like the DISC1 refer to integrated development boards featuring the silicon along with onboard debuggers and motion sensors.

Other STM32F4 Sub-families

STM32F411 (4) STM32F401 (3)

← Back to STM32F4 Family