{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F767IIT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F767IIT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F767IIT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F767IIT6","rawCanonicalId":null},"summary":{"shortDescription":"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.","salesMarkdown":"## 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","metaTitle":"STM32F767IIT6 32-bit MCU, ARM Cortex-M7, 216 MHz, 2 MB Flash","metaDescription":"STMicroelectronics STM32F767IIT6 ARM Cortex-M7 MCU at 216 MHz, 2 MB Flash, 512 KB SRAM, 140 I/O, industrial temp -40°C to 85°C.","metaKeywords":null},"attributes":{"series":"STM32F7","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"216MHz","Series":"STM32F7","Package":"Tray","RAM Size":"512K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT","Connectivity":"CANbus, EBI/EMI, Ethernet, I²C, IrDA, LINbus, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"140","Core Processor":"ARM® Cortex®-M7","Package / Case":"176-LQFP","Product Status":"Active","Data Converters":"A/D 24x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F767","Program Memory Size":"2MB (2M x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"176-LQFP (24x24)","Voltage - Supply (Vcc/Vdd)":"1.7V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$20.2600","priceTiers":[{"qty":1,"price":"$20.26000","currency":"USD"},{"qty":10,"price":"$18.68700","currency":"USD"},{"qty":25,"price":"$17.84760","currency":"USD"},{"qty":80,"price":"$15.95775","currency":"USD"},{"qty":400,"price":"$15.22290","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e3fafb69306830bf6c92ef33d36f9c9f.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F767IIT6/alternatives.json"},"ai":{"faq":[{"question":"Can STM32F767IIT6 replace STM32F767IGT6?","answer":"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."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F767IIT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F767IIT6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:49:49.435Z","lastPublished":"2026-08-11T15:49:49.435Z","indexable":true}}