STM32F746ZGT6
Overview
The STM32F746ZGT6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M7 core operating at up to 216 MHz. It features 1 MB of Flash memory and 320 KB of RAM, integrating specialized hardware acceleration for graphics and efficient memory access including the Chrom-ART Accelerator and L1-cache.
Why Choose This Part
The Cortex-M7 core with its 4 KB data and instruction caches provides significantly higher compute throughput than Cortex-M4 designs. Its extensive connectivity suite, including Ethernet and high-speed USB OTG, paired with 114 I/Os in a 144-LQFP package, offers maximum system flexibility.
Applications
Key Specifications
Getting Started
Developers should use the NUCLEO-F746ZG or STM32F746G-DISCO boards for rapid prototyping with the STM32Cube ecosystem. Firmware development is typically handled in STM32CubeIDE or Keil MDK, utilizing the HAL and LL libraries to configure the ART Accelerator and L1-cache for optimal performance.
Dev Boards
Development boards and breakout modules featuring the STM32F746ZGT6 or compatible chips — ready to use for prototyping.
STM32F746 Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | I/O Pins | Package | Stock |
|---|---|---|---|
| STM32F746ZGT6 (this part) | 114 | LQFP-144 | 5,809 |
| STM32F746NGH6 | 168 | TFBGA-216 | 1,153 |
| STM32F746G-DISCO | — | — | 1,736 |



