EmbeddedRelated.com
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.

STM32F746G-DISCO STMicroelectronics
STM32 F7 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 2,107 in stock
NUCLEO-F767ZI STMicroelectronics
STM32F767 Nucleo-144 STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,073 in stock
STM32F769I-DISCO STMicroelectronics
STM32F769 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Part of STM32 family » STM32F746

STM32F746 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number I/O Pins Package ADC/DAC Flash Stock
STM32F746NGH6 (this part) 168 TFBGA-216 A/D 24x12b; D/A 2x.. 1MB 1,153
STM32F746G-DISCO — — — — 2,107
STM32F746IEK6 140 UFBGA-176 A/D 24x12b; D/A 2x.. 512KB 4,400
STM32F746BGT6 168 LQFP-208 A/D 24x12b; D/A 2x.. 1MB 2,165
STM32F746ZGT6 114 LQFP-144 A/D 24x12b; D/A 2x.. 1MB 727
STM32F746IGK6 140 UFBGA-201 A/D 24x12b; D/A 2x.. 1MB 344
STM32F746IGT6 140 LQFP-176 A/D 24x12b; D/A 2x.. 1MB 125
STM32F746IET6 140 LQFP-176 A/D 24x12b; D/A 2x.. 512KB 306
STM32F746VET6 82 LQFP-100 A/D 16x12b; D/A 2x.. 512KB —
Also available as: STM32F746VGT6

Also Consider

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