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

STM32F767IIT6 32-bit MCU, ARM Cortex-M7, 216 MHz, 2 MB Flash

MPNSTM32F767IIT6
Active

STMicroelectronics STM32F7 series, ARM® Cortex®-M7 32-bit MCU, 216 MHz, 2 MB Flash, 512K x 8 RAM, 140 I/O, 176-LQFP, -40°C to 85°C.

$20.2600Ref. price · indicative, final on quote
Packaging176-LQFP
RoHSROHS3 Compliant
SeriesSTM32F7
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F767IIT6 specifications
ParameterValue
SeriesSTM32F7
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))1.7V ~ 3.6V
Operating temperature-40°C ~ 85°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)140
Core processorARM® Cortex®-M7
Case176-LQFP
Data convertersA/D 24x12b; D/A 2x12b
Program memory size2MB (2M x 8)

Product details

ARM Cortex-M7 at 216 MHz — the performance tier for signal processing and HMI

The STM32F767IIT6: It targets applications that need real-time DSP throughput, rich connectivity, and a wide I/O count — think industrial motor drives with Ethernet, HMI panels with LCD and touch, or IoT gateways juggling CAN, USB OTG, and multiple UARTs. The Cortex-M7 core includes a single-precision FPU and a 6-stage pipeline, so FFTs, filter loops, and control-law calculations run without a separate DSP. The 140 I/O pins give you room to mux in parallel buses (EBI/EMI for external SRAM or NOR Flash), a camera interface, and multiple SPI/I²C peripherals without starving the display or the sensor array. The 12-bit ADC bank has 24 channels, enough for multi-phase current sensing or a dozen analog inputs.

216 MHz — clock-tree setup and flash wait states

The 216 MHz PLL output needs the ART Accelerator™ enabled and the flash wait states set to at least 7 cycles at 3.3 V, or the core hard-faults on the first branch. The internal oscillator (HSI) runs at 16 MHz, so the bootloader and first-power code should configure the PLL before enabling the prefetch buffer. SWD debug stays alive even with the watchdog armed, which saves a production-line headache.

2 MB Flash and 512 KB SRAM — firmware and buffer budget

2 MB of Flash lets you hold a full TCP/IP stack, a graphics library, and a FAT filesystem with room for OTA staging. The 512 KB SRAM splits into 240 KB of DTCM (tightly coupled for deterministic data access) and the rest as general-purpose SRAM — the DTCM region is what the Cortex-M7 uses for zero-wait-state data, so put your interrupt stacks and audio buffers there. Quad-SPI memory-mapped mode can expand the code space without touching the internal Flash.

176-LQFP — layout and rework considerations

Frequently asked questions

Can STM32F767IIT6 replace STM32F767IGT6?

The STM32F767IGT6 is a different package variant (176-UFBGA vs the 176-LQFP of the IIT6). The core, memory, and peripheral set are identical, but the BGA footprint requires a different PCB layout. Verify pin compatibility against the datasheet before substituting.