EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F746ZGT6

STM32F746ZGT6

STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art A
5,809 in stock

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

Human-Machine Interface (HMI)
Utilizes the integrated LCD-TFT controller and Chrom-ART Accelerator to drive sophisticated graphical user interfaces with low CPU overhead.
Industrial Gateway
Leverages Ethernet, dual CANbus, and multiple UART/SPI interfaces to bridge industrial fieldbus protocols to IT networks.
Digital Audio Processing
Employs the FPU, DSP instructions, and dedicated SAI and SPDIF-Rx interfaces for high-fidelity audio stream processing and distribution.
Smart Factory Automation
Acts as a central controller for complex machinery requiring high-speed I/O, motor control PWMs, and 12-bit ADC data acquisition.

Key Specifications

Speed 216MHz
RAM Size 320K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, LCD, POR, PWM, WDT
Connectivity CANbus, EBI/EMI, Ethernet, I2C, IrDA, LINbus, SAI, SD, SPDIF-Rx, SPI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 114
Core Processor ARM Cortex-M7
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.7V ~ 3.6V

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.

STM32F769I-DISCO STMicroelectronics
Feature-rich Discovery board in the STM32F7 line, suited for advanced display and HMI prototyping.
Digi-Key 45 in stock
NUCLEO-F767ZI STMicroelectronics
Development Boards & Kits - ARM STM32 Nucleo-144 development board STM32F767ZI MCU, supports Arduino, ST Zio & m
Mouser 1,240 in stock

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

Also Consider

STM32F746NGH6 STMicroelectronics - Offers the same core performance and peripheral set in a BGA216 package with more GPIO and external memory interface pins.
STM32H743ZIT6 STMicroelectronics - Provides a significant performance upgrade with a 480 MHz clock speed and 2 MB of Flash for more demanding compute tasks.
The 2026 Embedded Online Conference