{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F407VET6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F407VET6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F407VET6","factsUrl":"https://icboms.com/api/mcp/products/STM32F407VET6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F4 series STM32F407VET6, ARM Cortex-M4 32-bit single-core MCU, 168MHz, 512KB Flash, 192K x 8 RAM, 82 I/O, Ethernet/CAN/USB OTG, 100-LQFP (14x14), -40°C to 85°C.","salesMarkdown":"The STM32F407VET6 is an STMicroelectronics STM32F4 series MCU built around an ARM Cortex-M4 core with single-cycle DSP instructions and a floating-point unit. The 168 MHz clock rate gives it headroom for real-time control loops, sensor fusion, and audio processing that an M3 at comparable speed would struggle with on floating-point math. The 512 KB Flash and 192 KB SRAM are enough for a moderate firmware stack with a FreeRTOS or bare-metal scheduler, plus a TCP/IP buffer pool if you're using the on-chip Ethernet MAC. The peripheral set is the main event: Ethernet MAC with dedicated DMA, two CAN 2.0B interfaces, USB OTG HS/FS, three SPI, three I²C, six USARTs plus IrDA and LIN support, and a DCMI for camera input. The 82 GPIOs in the 100-LQFP package give enough breakout for a parallel LCD or an external memory bus via the FSMC controller. Brown-out reset, power-on reset, and a programmable voltage detector are built in, so external supervisor ICs are optional in most designs. The internal oscillator can serve as the system clock for non-critical timing, though the Ethernet PHY will want an external 25 MHz crystal for accurate link rates. ST continues to support the STM32F4 family with regular datasheet updates and errata revisions.","metaTitle":"STM32F407VET6 STM32F4 ARM Cortex-M4 MCU, 168MHz, 512KB Flash","metaDescription":"STMicroelectronics STM32F407VET6 ARM Cortex-M4 MCU at 168MHz with 512KB Flash and 192KB SRAM. Ethernet, CAN, USB OTG. -40 to 85°C. 100-LQFP.","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":"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":"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":"STM32F407","Program Memory Size":"512KB (512K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C~85°C(TA)","Supplier Device Package":"100-LQFP (14x14)","Voltage - Supply (Vcc/Vdd)":"1.8V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$7.35057","priceTiers":[{"qty":1,"price":"$7.35057","currency":"USD"},{"qty":10,"price":"$6.60913","currency":"USD"},{"qty":30,"price":"$6.13364","currency":"USD"},{"qty":90,"price":"$5.67397","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/ba3a059be9cfe6bdf7cf0dbd3dcfbee9.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F407VET6/alternatives.json"},"ai":{"faq":[{"question":"Does STM32F407VET6 have Ethernet and CAN interfaces?","answer":"Yes. The connectivity block includes an Ethernet MAC with dedicated DMA, two CAN 2.0B controllers, and USB OTG high-speed/full-speed. These are on-chip peripherals — no external controller chip needed for basic CAN or Ethernet connectivity."},{"question":"What is the difference between STM32F407VET6 and STM32F407VGT6?","answer":"The main difference is Flash memory density: the VET6 has 512 KB, while the VGT6 carries 1 MB. Both share the same 100-LQFP footprint, 168 MHz Cortex-M4 core, 192 KB SRAM, and identical peripheral set including Ethernet and CAN. The VGT6 is the upgrade path if your firmware image exceeds 512 KB."},{"question":"What package does STM32F407VET6 come in?","answer":"It ships in a 100-pin LQFP (low-profile quad flat pack) with a 14x14 mm body. Surface-mount only. The tray packaging is the standard shipping medium for this package size."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F407VET6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F407VET6 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-13T09:45:02.183Z","lastPublished":"2026-08-13T09:45:02.183Z","indexable":true}}