Skip to main content
STMicroelectronics STM32F777NIH7 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F777NIH7 STM32F7 ARM Cortex-M7 MCU, 216MHz, 2MB Flash

MPNSTM32F777NIH7
Active

STMicroelectronics STM32F7 series, ARM® Cortex®-M7, 32-Bit Single-Core, 216MHz, 2MB (2M x 8) FLASH, 512K x 8 RAM, 159 I/O, CANbus, Ethernet, I²C, SPI, UART/USART, USB OTG, A/D 24x12b; D/A 2x12b, -40°C ~ 105°C, 216-TFBGA.

$16.9822Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F777NIH7 specifications
ParameterValue
SeriesSTM32F7
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed216MHz
PackageTray
RAM size512K x 8
Core size32-Bit Single-Core
PeripheralsBrown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT
ConnectivityCANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG
Number of i (O)159
Core processorARM® Cortex®-M7
Case216-TFBGA
Data convertersA/D 24x12b; D/A 2x12b
Program memory size2MB (2M x 8)

Product details

216 MHz Cortex-M7 with 2 MB Flash — the high-end STM32F7 workhorse

The STM32F777NIH7 packs 2 MB of Flash and 512K x 8 of SRAM. The 216-TFBGA package (13x13 mm) brings out 159 I/O, including connectivity for CANbus, Ethernet, multiple SPI/I²C, USB OTG, and a parallel EBI/EMI bus for external memory or displays.

Ethernet, CAN, and a full peripheral set for industrial control

This part includes an Ethernet MAC, two CAN interfaces, and USB OTG with HS/FS — the connectivity set you'd expect for a motor-drive controller, PLC, or gateway node.

Package and thermal — BGA rework considerations

The 216-TFBGA (13x13 mm) is a fine-pitch BGA. Hot-air rework is possible with a preheat profile, but expect to inspect under X-ray for voiding.

Frequently asked questions

Is STM32F777NIH7 obsolete or end-of-life?

No. ST continues production, and there is no announced end-of-life or last-time-buy date.

What is the clock speed of STM32F777NIH7?

The core runs at 216 MHz. That is the maximum clock for the ARM Cortex-M7 on this part, with the flash wait states configured accordingly.

Does STM32F777NIH7 have Ethernet?

Yes.