{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F767NIH7","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F767NIH7","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F767NIH7","factsUrl":"https://icboms.com/api/mcp/products/STM32F767NIH7","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F7 series, STM32F767NIH7, ARM Cortex-M7 32-Bit Single-Core MCU, 216MHz, 2MB Flash, 512K x 8 RAM, 168 I/O, CANbus/Ethernet/USB OTG, 216-TFBGA, -40°C to 105°C.","salesMarkdown":"## 216 MHz Cortex-M7 — the core that sets the performance tier It packs 2 MB of Flash and 512 KB of SRAM on a single die, targeting applications that need DSP-class number crunching, high-speed connectivity, and real-time control without an external memory bus. Typical deployments include industrial motor drives, multi-protocol gateways (Ethernet + CAN + USB), high-end HMI panels with graphical displays, and audio processing chains where the Cortex-M7's single-cycle multiply-accumulate and hardware FPU make a measurable difference in loop throughput. ## Connectivity and peripherals — Ethernet, dual CAN, and 168 I/O The 168 general-purpose I/O pins give ample headroom for parallel displays, external memory buses (EBI/EMI), and sensor arrays. The built-in LCD controller and TFT driver support direct connection to a parallel RGB panel, simplifying the BOM for HMI designs that would otherwise need an external graphics controller. ## 216-ball TFBGA — routing and thermal considerations Housed in a 216-ball TFBGA (13x13 mm body), this package demands a multi-layer PCB with microvias or blind vias to route the dense ball array. The fine pitch (0.8 mm typical) means the board house needs capability for via-in-pad or at least a 4-layer stack-up. On the positive side, the BGA offers excellent thermal dissipation through the central ground balls — useful when the core is running sustained DSP loads at 216 MHz in a 105°C ambient. STMicroelectronics lists the STM32F767NIH7 as Active. The ROHS3 compliance covers the EU RoHS exemption landscape through 2024 and beyond.","metaTitle":"STM32F767NIH7 STM32F7 MCU, 216MHz Cortex-M7, 2MB Flash","metaDescription":"STM32F767NIH7 32-bit ARM Cortex-M7 MCU at 216 MHz with 2 MB Flash, 512 KB SRAM, Ethernet, CAN, USB OTG, 168 I/O.","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, I2S, LCD, POR, PWM, WDT","Connectivity":"CANbus, EBI/EMI, Ethernet, I2C, IrDA, LINbus, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"168","Core Processor":"ARM® Cortex®-M7","Package / Case":"216-TFBGA","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 ~ 105°C (TA)","Supplier Device Package":"216-TFBGA (13x13)","Voltage - Supply (Vcc/Vdd)":"1.7V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$23.1800","priceTiers":[{"qty":1,"price":"$23.18000","currency":"USD"},{"qty":10,"price":"$21.37500","currency":"USD"},{"qty":25,"price":"$20.41400","currency":"USD"},{"qty":80,"price":"$18.25250","currency":"USD"},{"qty":230,"price":"$17.41187","currency":"USD"},{"qty":440,"price":"$16.57130","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/e3fafb69306830bf6c92ef33d36f9c9f.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F767NIH7/alternatives.json"},"ai":{"faq":[{"question":"What is the maximum clock speed of STM32F767NIH7?","answer":"The STM32F767NIH7 runs at a maximum core clock of 216 MHz. That is the Cortex-M7's rated speed for this device; the PLL can generate it from an external crystal or the internal oscillator. At that frequency, the Flash requires a minimum of 7 wait states (per the STM32F7 reference manual) to avoid a hard fault on the first instruction fetch."},{"question":"Does STM32F767NIH7 have a CAN bus interface?","answer":"Yes, the connectivity block includes CANbus interfaces (two CAN 2.0B controllers). They share pins with other peripherals, so the actual number of available CAN channels depends on the pin multiplexing configuration in your design."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F767NIH7","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F767NIH7 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}}