EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F746NGH6

STM32F746NGH6

STMicroelectronics
High-performance ARM Cortex-M7 MCU option with rich connectivity and large memory for advanced HMI and networking tasks.
Active1,153 in stock

Overview

The STM32F746NGH6 is a high-performance ARM Cortex-M7 microcontroller operating at up to 216 MHz. It features a rich set of peripherals including a dedicated LCD-TFT controller and Chrome-ART Accelerator for advanced graphical user interfaces. With 1MB of Flash and 320KB of RAM, it is designed for demanding applications requiring high-speed processing and sophisticated connectivity.

Why Choose This Part

The inclusion of L1-cache (4KB data, 4KB instruction) and the ART Accelerator minimizes wait states when executing from Flash or external memory. Its TFBGA216 package provides a high I/O count, supporting a wide range of simultaneous interfaces including Quad-SPI and a flexible external memory controller.

Applications

Industrial HMI Panels
Utilizes the integrated LCD-TFT controller and Chrom-ART Accelerator to drive high-resolution graphical interfaces with minimal CPU overhead.
Smart Home Hubs
Manages complex networking stacks and local data processing using the high-clock-speed Cortex-M7 core and L1-cache.
Digital Audio Processing
Leverages DSP instructions and a floating-point unit (FPU) for real-time filtering, equalization, and audio synthesis.
Edge AI Inference
Provides sufficient computational power and memory bandwidth for running localized machine learning models at the edge.

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 168
Core Processor ARM Cortex-M7
Package / Case 216-TFBGA
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 216-TFBGA (13x13)
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V

Getting Started

Start development with the STM32F746G-DISCO Discovery kit, which includes a touch-enabled LCD and on-board debugger. Use the STM32CubeIDE ecosystem for driver generation and take advantage of the STemWin or TouchGFX libraries for rapid GUI development.

Dev Boards

Development boards and breakout modules featuring the STM32F746NGH6 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
STM32F746NGH6 (this part) 168 TFBGA-216 1,153
STM32F746ZGT6 114 LQFP-144 5,809
STM32F746G-DISCO 1,736

Also Consider

STM32F767ZIT6 STMicroelectronics - Offers higher clock speeds up to 216 MHz with more Flash and RAM in a more accessible LQFP package.
The 2026 Embedded Online Conference