{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F417VGT6TR","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F417VGT6TR","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F417VGT6TR","factsUrl":"https://icboms.com/api/mcp/products/STM32F417VGT6TR","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F4 series STM32F417VGT6TR, ARM Cortex-M4 32-bit MCU, 168 MHz, 1 MB Flash, 192 KB RAM, Ethernet MAC, CAN, USB OTG, 82 I/O, 100-LQFP, -40°C to 85°C.","salesMarkdown":"The part integrates an Ethernet MAC, two CAN 2.0B interfaces, USB OTG HS/FS, a camera interface (DCMI), and an external memory controller (EBI/EMI). The peripheral set — including DMA, I²S, LCD parallel interface, and multiple PWM-capable timers — targets industrial control, motor drives, building automation, and embedded networking applications where the combination of DSP capability and wired connectivity matters. The 168 MHz core clock with single-cycle multiply-accumulate and hardware divide gives this MCU enough headroom for real-time control loops, sensor fusion, and audio processing without an external DSP. The FPU handles single-precision floating-point in hardware, which cuts the cycle count for filter math or coordinate transforms compared to a software-emulated M3. If your application needs FFTs, motor-field-oriented control, or Ethernet packet handling, the 168 MHz rate keeps the pipeline fed without starving the peripherals. The 100-LQFP package is a standard JEDEC outline with 0.5 mm pitch, reworkable with hot air and flux, and does not require X-ray inspection like a BGA. ## Connectivity and peripheral fit The Ethernet MAC with dedicated DMA and descriptor-based buffer management is the distinguishing peripheral versus the STM32F405 — the F417 adds the MAC, making it a single-chip solution for industrial Ethernet gateways or Modbus TCP nodes. Two CAN 2.0B interfaces cover dual-channel CANopen or J1939 networks. The USB OTG HS port can run as host or device with an external PHY. The DCMI parallel camera interface accepts 8- to 14-bit data at up to 54 MHz, suitable for line-scan or VGA image capture. 82 I/O pins in the 100-pin package give enough GPIO for a parallel LCD, external SRAM/Flash via the FSMC, and sensor interfaces without a port expander.","metaTitle":"ST STM32F417VGT6TR ARM Cortex-M4 MCU, 168 MHz, 1 MB Flash","metaDescription":"STMicroelectronics STM32F417VGT6TR 32-bit ARM Cortex-M4 MCU at 168 MHz with 1 MB Flash, 192 KB RAM, Ethernet, CAN, USB OTG.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"168MHz","Series":"STM32F4","Package":"Tape & Reel (TR); Cut Tape (CT)","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":"82","Core Processor":"ARM® Cortex®-M4","Package / Case":"100-LQFP","Product Status":"Active","Data Converters":"A/D 16x12b; D/A 2x12b","Oscillator Type":"Internal","lifecycle_stage":"eol_hot","Base Product Number":"STM32F417","Program Memory Size":"1MB (1M x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$17.4600","priceTiers":null},"links":{"datasheetUrl":"https://cdn.icboms.com/a1a3ba102264e1f6e323293846f0e734.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F417VGT6TR/alternatives.json"},"ai":{"faq":[{"question":"What is the difference between STM32F417VGT6 and STM32F417VGT6TR?","answer":"The die and firmware are identical. The TR suffix denotes Tape & Reel packaging for automated surface-mount assembly, while the base STM32F417VGT6 ships in tray format. Electrical specifications, temperature range, and footprint are the same."},{"question":"Can STM32F417VGT6TR replace STM32F405VGT6?","answer":"The STM32F405VGT6 lacks the Ethernet MAC that the F417 includes. Both share the same 100-pin LQFP footprint and are pin-compatible for the core supply, JTAG/SWD, and most GPIO — but the Ethernet pins on the F417 are not present on the F405. A board designed for the F405 can use the F417 only if Ethernet is not required and the firmware accounts for the different peripheral register map."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F417VGT6TR","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F417VGT6TR when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-07-22T18:03:28.771Z","lastPublished":"2026-07-22T18:03:28.771Z","indexable":true}}