{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F407IET6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F407IET6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F407IET6","factsUrl":"https://icboms.com/api/mcp/products/STM32F407IET6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F4 series, STM32F407IET6, ARM Cortex-M4 32-Bit Single-Core MCU, 168MHz, 512KB Flash, 192K x 8 RAM, CANbus/Ethernet/USB OTG, 140 I/O, 176-LQFP, -40°C to 85°C.","salesMarkdown":"## 168 MHz Cortex-M4 with peripheral density for industrial control The STM32F407IET6 is an STMicroelectronics STM32F4 series MCU built around an ARM Cortex-M4 core with FPU, clocked at 168 MHz. What sets this device apart in the STM32F4 line is the connectivity suite: it integrates a 10/100 Ethernet MAC with dedicated DMA, USB OTG (host and device) with on-chip PHY, two CAN 2.0B interfaces, and a camera interface (DCMI). The peripheral set includes multiple 12-bit ADCs (24 channels), dual 12-bit DACs, a flexible static memory controller (FSMC) for external SRAM/NOR/NAND, and an LCD parallel interface. ## Memory and bus — sizing the firmware staging area The 192 KB SRAM is split across a 128 KB block on the main AHB bus and a 64 KB block on the peripheral bus (plus 4 KB backup SRAM). For designs running a real-time OS with Ethernet and USB stacks, the 192 KB leaves enough headroom for moderate-sized frame buffers and protocol stacks without external memory. The FSMC interface on the EBI/EMI pins can drive external NOR/NAND or SRAM if the application needs more working memory. ## Ethernet and USB OTG — what the connectivity means on the board The Ethernet MAC supports 10/100 Mbit/s with MII and RMII interfaces. It includes a dedicated DMA controller that offloads frame handling from the Cortex-M4 core. The USB OTG peripheral operates in host, device, or OTG mode and includes a full-speed PHY on-chip (no external transceiver needed for full-speed). For high-speed USB, an external PHY connects via the ULPI interface. Both peripherals share the AHB bus matrix, so a design running Ethernet and USB simultaneously needs to budget bus bandwidth — the DMA engines handle most of the traffic, but interrupt latency from the two stacks can stack up under heavy load. The STM32F4 series has been a long-running line from ST, with a broad ecosystem of tools, middleware, and reference designs. For supply planning, the part is available through franchised distribution and the independent channel, with no last-time-buy clock running. ## Package and footprint — 176-LQFP rework considerations Rework with hot air at 350°C to 380°C, preheating the board to 125°C to reduce thermal shock.","metaTitle":"STM32F407IET6 STM32F4 MCU, ARM Cortex-M4 168MHz, 512KB Flash","metaDescription":"STM32F407IET6 32-bit MCU with ARM Cortex-M4 core at 168MHz, 512KB Flash, 192KB SRAM, Ethernet, USB OTG, 140 I/O.","metaKeywords":null},"attributes":{"series":"STM32F4","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"168MHz","Series":"STM32F4","Package":"Tray","RAM Size":"192K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"Brown-out Detect/Reset, DMA, I²S, LCD, POR, PWM, WDT","Connectivity":"CANbus, DCMI, EBI/EMI, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"140","Core Processor":"ARM® Cortex®-M4","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":"STM32F407","Program Memory Size":"512KB (512K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Supplier Device Package":"176-LQFP (24x24)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$13.8700","priceTiers":[{"qty":1,"price":"$13.87000","currency":"USD"},{"qty":10,"price":"$12.74300","currency":"USD"},{"qty":40,"price":"$12.21500","currency":"USD"},{"qty":80,"price":"$10.76238","currency":"USD"},{"qty":240,"price":"$10.23413","currency":"USD"},{"qty":440,"price":"$9.57389","currency":"USD"},{"qty":960,"price":"$8.78155","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/ba3a059be9cfe6bdf7cf0dbd3dcfbee9.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F407IET6/alternatives.json"},"ai":{"faq":[{"question":"Does STM32F407IET6 support Ethernet and USB OTG?","answer":"Yes, the STM32F407IET6 integrates a 10/100 Ethernet MAC with dedicated DMA and a USB OTG peripheral supporting host, device, and OTG modes. The USB OTG includes an on-chip full-speed PHY; high-speed operation requires an external ULPI PHY."},{"question":"Can STM32F407IET6 run FreeRTOS?","answer":"Yes, the 512 KB Flash and 192 KB SRAM provide sufficient memory for FreeRTOS with Ethernet and USB stacks. The Cortex-M4 FPU and 168 MHz clock speed leave headroom for real-time tasks. FreeRTOS ports for STM32F4 are available in the STM32Cube firmware package and the FreeRTOS kernel distribution."},{"question":"What are the pin-compatible alternatives to STM32F407IET6?","answer":"Within the STM32F407 family, the STM32F407VGT6 (1 MB Flash, 192 KB SRAM) and STM32F407ZGT6 (1 MB Flash, 192 KB SRAM, 144-pin) are software-compatible but differ in pin count and package. The STM32F407IET6 is the 176-pin LQFP variant with 512 KB Flash. No direct pin-compatible second source from another manufacturer exists; the STM32L151CBU6A is a different family (Cortex-M3, lower speed, lower power) and is not pin-compatible."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F407IET6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F407IET6 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}}