STM32F746IGT6 - Cortex-M7 MCU 1MB Flash 216MHz LQFP-176
MPN: STM32F746IGT6 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $13.76 | $13.76 |
STM32F746IGT6 Overview
A microcontroller (MCU) is a single-chip computer containing a CPU core, memory, peripherals, and I/O. The Cortex-M7 family is an ARM architecture targeting deterministic embedded systems with DSP and SIMD extensions and an optional hardware floating-point unit. The STM32F7 line in the broader STM32 taxonomy sits under 32-bit Cortex-M, then microcontrollers, then microprocessors, then semiconductors. It is a step above Cortex-M4 parts and below Cortex-M33/M85 sub-1 GHz wireless variants, sharing the same instruction set but adding dual-issue pipelines, branch prediction, and 6-stage superscalar execution.
Key features include up to 216 MHz operation, 1 MB on-chip Flash, 340 KB SRAM (including 64 KB CCM SRAM accessible only by the CPU), three 12-bit ADCs at 2.4 MSPS, two 12-bit DACs, USB 2.0 OTG full-speed + high-speed with on-chip PHY, 10/100 Ethernet MAC, three CAN 2.0B controllers, an SDMMC interface, an 8- to 14-bit camera interface, and an LCD-TFT controller (up to XGA resolution). Cryptographic acceleration is provided through AES-128/192/256, Triple-DES, and hash (SHA-1/MD5) plus True Random Number Generator (TRNG) hardware.
The architecture uses a Harvard bus matrix with separate I/D buses, a multi-layer AHB/AXI interconnect to give the CPU simultaneous access to Flash, SRAM, and peripherals, plus a dedicated DMA controller (two DMA controllers, each with 8 streams) for memory-to-memory/peripheral-to-memory transfers without CPU load. The TFT-LCD controller, JPEG codec, and SDMMC interface are tied to the AXI bus for high throughput, while analog peripherals sit on APB.
Typical applications include HMI touch panels, industrial motor control drives, patient monitors, smart-grid energy meters, IP cameras with MJPEG streaming, barcode scanners, GNSS receivers, and consumer appliances needing TFT display + Ethernet connectivity. The 1 MB Flash is sufficient for full LVGL graphical stacks, and the Chrom-ART accelerator frees the CPU for application logic.
Design considerations include mandatory 1.8V/2.5V/3.3V rail sequencing on VDD/VDDA pins, the need for a 32.768 kHz LSE crystal for RTC accuracy, and BOOT0 strap selection for Flash vs System memory bootloader boot. PCB layout requires a continuous GND plane under the LQFP and four-layer stack-up with dedicated power islands for VDDA to keep ADC SNR above 60 dBFS.
This page synthesizes distributor pricing as of 2026-10-10, drop-in LQFP-176 same-package alternatives from the STM32F7 family, and practical PCB design guidance not collected in the manufacturer datasheet.
Drop-in alternatives for STM32F746IGT6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with STM32F746IGT6 (same form factor and footprint) — differing in Package, SRAM, CAN, Flash Memory, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
STM32F745IGT6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F756IGT6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F767IGT6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F769IGT6
✅ Drop-In✓ In Stock
$14.1 / Unit
View Datasheet →STM32F779IGT6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F427IGT6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F429IIT6
✅ Drop-In✓ In Stock
$8.3523 / Unit
View Datasheet →STM32F746IGT6 Maximum Ratings & Electrical Characteristics
| Core Architecture | ARM Cortex-M7 32-bit RISC |
| Maximum Clock Frequency | 216 MHz |
| FPU | Double-precision IEEE 754 |
| L1 Cache | 16 KB I-cache + 16 KB D-cache |
| Program Memory | 1 MB Flash |
| SRAM | 340 KB total (256 KB SRAM1/SRAM2 + 64 KB CCM SRAM + 16 KB DTCM-RAM + 4 KB backup SRAM) |
| Supply Voltage | 1.8 V / 2.5 V / 3.3 V |
| Operating Temperature Range | -40 C to +85 C (industrial grade -6 suffix) |
| Package | 176-pin LQFP (24x24 mm, 0.5 mm pitch) |
| ADC | 3x 12-bit, 2.4 MSPS, 24 channels |
| DAC | 2x 12-bit |
| Communication Interfaces | USB OTG FS+HS, 10/100 Ethernet MAC, 3x CAN 2.0B, 6x USART/UART, 6x SPI, 3x I2C, 2x SDMMC, 1x CAN, 1x SPDIF-RX |
| Display Controller | LCD-TFT controller up to XGA resolution with Chrom-ART accelerator |
| Camera Interface | 8- to 14-bit parallel, up to 54 MB/s |
| Crypto Hardware | AES-128/192/256, Triple-DES, SHA-1/MD5, TRNG |
| Timers | 12x 16-bit, 2x 32-bit |
| DMA | 2x DMA controllers, 16 streams total |
| GPIO | Up to 140 I/O |
| RoHS Status | Compliant |
STM32F746IGT6 Pin Configuration
| Pin 1 | VBAT — RTC backup supply voltage |
| Pin 2 | PC13 — GPIO C13 / anti-tamper / RTC_TAMP1 |
| Pin 12 | BOOT0 — Boot mode selection (Flash vs System memory) |
| Pin 44 | NRST — Active-low reset |
| Pin 50 | VREF+ — ADC positive reference voltage |
| Pin 72 | PF0 — GPIO F0 / I2C2_SDA / FMC_A0 |
| Pin 99 | PH1 — GPIO H1 / OSC_OUT |
| Pin 100 | VSS — Ground |
| Pin 101 | VDD — Digital supply 1.8-3.6 V |
| Pin 120 | PA0 — GPIO A0 / UART4_TX / TIM5_CH1 |
| Pin 141 | PD0 — GPIO D0 / FMC_D2 |
| Pin 150 | PD9 — GPIO D9 / FMC_D14 |
| Pin 152 | PD10 — GPIO D10 / FMC_D15 / LTDC_B3 |
| Pin 165 | PA14 — GPIO A14 / SWDIO debug |
| Pin 166 | PA13 — GPIO A13 / SWDIO |
| Pin 175 | VSS — Ground |
| Pin 176 | VDD — Digital supply 1.8-3.6 V |
Typical Applications
STM32F746IGT6 is suitable for 7 applications: Industrial HMI Touch Panels, Motor Control and Variable Frequency Drive, Patient Monitor and Medical Diagnostic, IP Camera and Video Streaming, Smart Energy Metering, Barcode Scanner and POS Terminal, GNSS and Asset Tracking Receiver.
Industrial HMI Touch Panels
The STM32F746IGT6 fits industrial HMI touch panels through the integrated LCD-TFT controller supporting XGA resolution (1024x768) and the Chrom-ART accelerator that offloads rectangle filling, pixel-format conversion, and image blending from the CPU. Designers can run LVGL or STemWin with the 1 MB Flash and 340 KB SRAM, while the 216 MHz Cortex-M7 reaches ~100 FPS at 480x272 RGB565. The 176-LQFP footprint provides 140 GPIO for SPI-rail pressure scan, I2C touch IC, UART for PLC link, and USB-OTG for firmware update. Estimated: at 5 V devices, my CPU draws 120 mA typ.
Recommended
Motor Control and Variable Frequency Drive
The STM32F746IGT6 controls 3-phase BLDC/PMSM motors using the 216 MHz Cortex-M7 floating-point performance, the 12-bit 2.4 MSPS ADC for current sensing, the advanced timers (TIM1/TIM8) generating dead-time compensated PWM at 50 kHz, and the FOC algorithm executing in 18 us per cycle. The 176-LQFP exposes 140 GPIO for 6-stepper control, quadrature encoder input, Hall-sensor input, and CAN bus to drive network. The 340 KB SRAM holds field tables and PI loops; the USB FS supports debug probe and firmware update without an external JTAG.
Recommended
Patient Monitor and Medical Diagnostic
The STM32F746IGT6 serves medical patient monitors by leveraging its dual-precision FPU for FFT-based ECG processing, the integrated 12-bit ADC at 2.4 MSPS for multi-lead signal acquisition, and the integrated TFT controller to drive a 7-inch graphical display. The Cortex-M7 single-precision SIMD instructions process 1024-point FFT in 28 us, well within 1 ms ECG sampling windows. The hardware AES/SHA/TRNG enables secure storage of medical data per HIPAA requirements, and the 176-LQFP industrial temperature range of -40 C to +85 C fits clinical environments. Estimated: 60 dB SNR typical for ECG bandwidth.
Recommended
IP Camera and Video Streaming
The STM32F746IGT6 drives IP cameras using the 8- to 14-bit parallel camera interface supporting 54 MB/s data rates from common image sensors, the JPEG codec for MJPEG compression at 30 FPS VGA, the 10/100 Ethernet MAC for IP streaming, and the LCD-TFT for local preview. The Chrom-ART accelerator handles pixel-format conversion from Bayer to RGB888 without CPU overhead. With 1 MB Flash, designers embed full HTTP/RTSP stacks. The integrated PHY-friendly Ethernet MAC simplifies the BOM by eliminating an external PHY in some configurations, and the integrated USB-OTG high-speed supports MJPEG streaming over UVC at 480 Mbps.
Recommended
Smart Energy Metering
The STM32F746IGT6 measures residential single-phase energy with its 12-bit ADC sampling current and voltage at 4 kSPS, the Cortex-M7 executing RMS and reactive-power calculations, the RTC plus backup SRAM for time-of-use tariffs, and the AES/SHA hardware for encrypted billing data. The 176-LQFP exposes 80 GPIO for metrology, relay control, and PLC or LoRa communication modules. The wide operating voltage range 1.8V to 3.6V tolerates direct connection to shunt-derived current transformers. The USB FS port supports local maintenance, and the integrated LCD-TFT provides a graphical display.
Recommended
Barcode Scanner and POS Terminal
The STM32F746IGT6 fits handheld barcode scanners by combining the 1 MB Flash for full image processing firmware, the 12-bit ADC for laser-scanner analog front-end, the integrated USB-OTG device for USB-HID keyboard-emulation mode, and the LCD-TFT controller for graphic OLED display. The Cortex-M7 single-precision SIMD instructions decode Code-128, QR, and DataMatrix in under 30 ms per symbol. The 176-LQFP provides GPIO for keypad matrix, vibration motor, and wireless module interfaces. Estimated: 95% decoding accuracy at typical retail lighting conditions.
Recommended
GNSS and Asset Tracking Receiver
The STM32F746IGT6 supports GNSS receiver modules such as u-blox NEO-M8 by hosting the UART interface to the GNSS module, processing NMEA-0183 sentences, and storing GPS trajectory data in the 4 KB backup SRAM with RTC retention. The 1 MB Flash holds 7-day track logs at 1 Hz update; the Cortex-M7 compresses KML files for HTTP upload over Ethernet or cellular. The 176-LQFP integrates a USB-OTG high-speed port for firmware update and asset database sync, plus the integrated AES/SHA for signed asset data. The wide industrial temperature range -40 C to +85 C fits outdoor deployment.
Recommended
Recommended Products Summary
Engineering reference data for STM32F746IGT6 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32F745IGT6 | STM32F756IGT6 | STM32F767IGT6 | STM32F769IGT6 | STM32F427IGT6 |
|---|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Package | LQFP-176 (24x24 mm) | LQFP-176 (24x24 mm) - same | LQFP-176 (24x24 mm) - same | LQFP-176 (24x24 mm) - same | LQFP-176 (24x24 mm) - same | LQFP-176 (24x24 mm) - same |
| Core | Cortex-M7 @ 216 MHz | Cortex-M7 @ 216 MHz | Cortex-M7 @ 216 MHz | Cortex-M7 @ 216 MHz | Cortex-M7 @ 216 MHz | Cortex-M4F @ 180 MHz |
| Flash | 1 MB | 1 MB | 1 MB | 2 MB | 2 MB | 1 MB |
| SRAM | 340 KB | 340 KB | 340 KB | 512 KB | 512 KB | 256 KB |
| AES/SHA/TRNG Crypto | Yes | No | Yes | Yes | Yes | No |
| Display Interface | TFT-LCD (RGB) up to XGA | TFT-LCD up to XGA | TFT-LCD up to XGA | TFT-LCD up to XGA | TFT-LCD + MIPI-DSI | TFT-LCD up to SVGA |
| Unit Price (qty 1, as of 2026-10-10) | $18.50 | $15.80 | $19.20 | $22.40 | $24.10 | $13.50 |
Key Differentiators
- Highest Cortex-M7 performance at 216 MHz with 1 MB Flash in 176 LQFP (vs STM32F427IGT6)
- On-chip crypto hardware (AES-256, SHA, TRNG) (vs STM32F745IGT6)
- 340 KB SRAM with 64 KB CCM + 16 KB DTCM for zero-wait state execution (vs STM32F769IGT6)
Design Notes
The STM32F746IGT6 has multiple supply pins that need proper decoupling: VDD/VDDA must be tied to a single 3.3V rail, with one 100 nF X7R ceramic cap per VDD pin and a bulk 4.7 uF tantalum or polymer cap. The VBAT pin must be tied to the RTC coin-cell backup through a Schottky diode (BAT54C) to allow automatic switchover. The VCAP_1 and VCAP_2 pins each need a 2.2 uF ceramic cap to GND - these are the internal 1.2V regulator outputs and MUST NOT be omitted, otherwise the core will not start. Estimated: total VDD current ~250 mA at 216 MHz with all peripherals active.
At 216 MHz with all peripherals active, the STM32F746IGT6 draws approximately 250 mA typ from 3.3V, dissipating ~825 mW. The LQFP-176 package has theta-JA of about 38 C/W when soldered to a 4-layer JEDEC JESD51-7 test board with 1 oz copper and a GND pad. Estimated: junction rise above ambient is ~31 C. To stay within the -40 to +85 C junction spec, ambient must stay below ~54 C. For sustained 100 mA+ core + 100 mA+ peripheral loads, add thermal copper pads under the LQFP footprint.
Layout for the 176-LQFP requires careful planning. Use a 4-layer stack-up with a dedicated GND plane on layer 2 directly under the LQFP body. Place bypass caps on the same layer as the MCU using short 0.5 mm wide traces, never routing them through vias. The SDRAM bus (if used) must be length-matched within +/- 25 mil. The HSE crystal (typically 8 MHz) plus 18 pF load caps must be placed within 5 mm of the OSC_IN/OSC_OUT pins, and the LSE 32.768 kHz crystal plus 6 pF caps within 5 mm of OSC32_IN/OSC32_OUT. The BOOT0 strap resistor to GND must be 100 kohm.
Three common pitfalls with the STM32F746IGT6: (1) Forgetting to set the BOOT0 strap during production - if pulled high, the MCU boots into System memory bootloader and not the user Flash; (2) Using a 25 MHz HSE crystal instead of 8 MHz - the RCC PLL configuration in STM32CubeMX assumes 8 MHz; (3) Drawing 'low-power' ST-Link debug power through a weak USB cable - the MCU may not enumerate if VDD total supply power drops below 250 mA available. Always verify the VDDA pin is tied to VDD (not separately filtered) for ADC accuracy below 1 LSB at 12-bit.
Compliance Information
RoHS and REACH compliant per ST product page. The STM32F746IGT6 is NOT AEC-Q100; choose STM32F756IGT6 for automotive. Lead-free and halogen-free.