EmbeddedRelated.com
Jacob Beningo
Live online course · Jacob Beningo
AI for Embedded Developers
$100 off for EmbeddedRelated readers until Nov 1 · 5 live sessions, Dec 7-11
Discount ends in
15days 01hrs 52min 32sec
Learn More →
STM32F746BGT6

STM32F746BGT6

STMicroelectronics
ARM® Cortex®-M7 STM32F7 Microcontroller IC 32-Bit 216MHz 1MB (1M x 8) FLASH 208-LQFP (28x28)
Active2,165 in stock

Overview

The STM32F746BGT6 is a high-performance 32-bit microcontroller based on the ARM Cortex-M7 core running at 216MHz. It features an integrated LCD-TFT controller and the Chrom-ART Accelerator for advanced graphics handling, alongside 1MB of Flash and 320KB of RAM.

Why Choose This Part

The Cortex-M7 core delivers superior computational throughput with its L1-cache and dual-issue superscalar architecture. Its integrated LCD-TFT controller and specialized DMA2D engine significantly reduce CPU load when managing complex graphical frames.

Applications

High-End HMI Panels
Utilizing the LCD-TFT controller and Chrom-ART hardware acceleration to drive rich graphical user interfaces for industrial consoles.
Industrial Gateway
Leveraging integrated Ethernet, CANbus, and high-speed USB OTG for bridging legacy industrial protocols to modern networks.
Real-Time Audio Processing
Using the DSP instructions, FPU, and SPDIF-Rx support for low-latency digital audio filtering and processing.
Edge AI Inference
Applying the 216MHz clock speed and L1 cache for executing localized machine learning models on sensor data.

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 208-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 208-LQFP (28x28)
Voltage - Supply (Vcc/Vdd) 1.7V ~ 3.6V

Getting Started

Developers should utilize the STM32CubeF7 software package and the STM32CubeIDE for integrated development and configuration. For hardware evaluation, the STM32F746G-DISCO Discovery kit provides a ready-to-use platform with an integrated touch-screen display and debugger.

Dev Boards

Development boards and breakout modules featuring the STM32F746BGT6 or compatible chips — ready to use for prototyping.

NUCLEO-F767ZI STMicroelectronics
STM32F767 Nucleo-144 STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 1,073 in stock
STM32F746G-DISCO STMicroelectronics
STM32 F7 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 512 in stock
STM32F769I-DISCO STMicroelectronics
STM32F769 Discovery STM32F7 ARM® Cortex®-M7 MCU 32-Bit Embedded Evaluation Board
NUCLEO-F746ZG STMicroelectronics
STM32F746 Nucleo-144 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
STM32F746BGT6 (this part) 168 LQFP-208 A/D 24x12b; D/A 2x.. 1MB 2,165
STM32F746IEK6 140 UFBGA-176 A/D 24x12b; D/A 2x.. 512KB 4,400
STM32F746ZGT6 114 LQFP-144 A/D 24x12b; D/A 2x.. 1MB 727
STM32F746G-DISCO — — — — 512
STM32F746NGH6 168 TFBGA-216 A/D 24x12b; D/A 2x.. 1MB 1,153
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

STM32F746NGH6 STMicroelectronics - Offers the same performance in a 216-pin TFBGA package for designs requiring a smaller footprint than the LQFP-208.
STM32F767BIT6 STMicroelectronics - Provides a higher Flash capacity of 2MB and additional RAM for more demanding memory-intensive applications.