{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"STM32F107VCT6","brand":"STMicroelectronics","brandSlug":"stmicroelectronics","productSlug":"STM32F107VCT6","canonicalUrl":"https://icboms.com/stmicroelectronics/STM32F107VCT6","factsUrl":"https://icboms.com/api/mcp/products/STM32F107VCT6","rawCanonicalId":null},"summary":{"shortDescription":"STMicroelectronics STM32F107VCT6, STM32F1 series, 32-bit ARM Cortex-M3 MCU, 72MHz, 256KB Flash, 64KB SRAM, Ethernet MAC + USB OTG, 100-LQFP, -40 to 85°C.","salesMarkdown":"## Connectivity MCU with on-chip Ethernet MAC The 100-pin LQFP package brings out 80 general-purpose I/Os, and the on-chip data converters include a 16-channel 12-bit ADC and a dual 12-bit DAC for analog sensing or closed-loop control. ## 72 MHz core and peripheral fit for protocol handling The 72 MHz ARM Cortex-M3 delivers enough throughput to run a lightweight TCP/IP stack, handle USB device/host negotiation, and manage a CANopen fieldbus simultaneously. The 256 KB Flash is sized to hold the connectivity middleware plus application code without external memory for most designs; the 64 KB SRAM supports multi-packet buffering for Ethernet and USB without thrashing. The 16-channel 12-bit ADC samples at sufficient rate for current sensing or temperature monitoring on motor-drive feedback paths, and the dual 12-bit DAC can generate analog setpoints or bias voltages directly. ## Active lifecycle — sourcing for production runs It is ROHS3 compliant, and the 100-pin LQFP package is a standard, widely available footprint. ## Package and PCB integration note Housed in a 100-pin LQFP with 0.5 mm pitch, the STM32F107VCT6 requires a four-layer board for reliable decoupling of the 3.3 V supply rail and the internal PLLs if the Ethernet MAC is active. The 80 I/Os are 5 V-tolerant on most pins, simplifying level translation to legacy 5 V peripherals.","metaTitle":"STM32F107VCT6 STM32F1 ARM Cortex-M3 MCU, 72MHz, 256KB Flash","metaDescription":"STMicroelectronics STM32F107VCT6 32-bit ARM Cortex-M3 MCU with Ethernet MAC, USB OTG, 72MHz, 256KB Flash, 64KB RAM, -40 to 85°C.","metaKeywords":null},"attributes":{"series":"STM32F1","packageCase":null,"mountingType":null,"rohsStatus":"ROHS3 Compliant","productStatus":"Active","categoryPath":["Microcontrollers & Processors (MCU / MPU / DSP)"],"specifications":{"Mfr":"STMicroelectronics","Speed":"72MHz","Series":"STM32F1","Package":"Tray","RAM Size":"64K x 8","Core Size":"32-Bit Single-Core","EEPROM Size":"-","Peripherals":"DMA, POR, PWM, Voltage Detect, WDT","Connectivity":"CANbus, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG","Mounting Type":"Surface Mount","Number of I/O":"80","Core Processor":"ARM® Cortex®-M3","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":"STM32F107","Program Memory Size":"256KB (256K x 8)","Program Memory Type":"FLASH","Operating Temperature":"-40°C ~ 85°C (TA)","Voltage - Supply (Vcc/Vdd)":"2V ~ 3.6V"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$10.6300","priceTiers":[{"qty":1,"price":"$10.63000","currency":"USD"},{"qty":10,"price":"$9.60300","currency":"USD"},{"qty":25,"price":"$9.15600","currency":"USD"},{"qty":90,"price":"$7.95000","currency":"USD"},{"qty":270,"price":"$7.59274","currency":"USD"},{"qty":450,"price":"$6.92280","currency":"USD"},{"qty":990,"price":"$6.02954","currency":"USD"}]},"links":{"datasheetUrl":"https://cdn.icboms.com/813271393bd0544f247ae965ea1bf2b0.pdf","sourceUrl":null,"alternativesUrl":"https://icboms.com/api/mcp/products/STM32F107VCT6/alternatives.json"},"ai":{"faq":[{"question":"Where can I buy STM32F107VCT6 and how is it quoted?","answer":"No stock or price figures are published here because they shift with market conditions."},{"question":"Does STM32F107VCT6 have Ethernet connectivity built in?","answer":"Yes. This MCU integrates a full Ethernet MAC peripheral supporting MII and RMII interfaces to an external PHY chip. It can run a TCP/IP stack on the 72 MHz Cortex-M3 core without needing a separate Ethernet controller — just connect an external PHY like the DP83848 or LAN8720 and a 25 MHz reference clock."},{"question":"What is the closest functional alternative to STM32F107VCT6?","answer":"A functional cross-shop candidate is the STM32L151CBU6A from the STM32L1 series, which shares the ARM Cortex-M3 core and similar peripheral set (I²C, SPI, USART, USB, 12-bit ADC/DAC) but runs at 32 MHz instead of 72 MHz and lacks the Ethernet MAC. The STM32L151 trades top speed and Ethernet for ultra-low-power operation; it is not a pin-compatible replacement and does not carry the same connectivity profile. For designs that need Ethernet, the STM32F107VCT6 is the correct choice."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://icboms.com/stmicroelectronics/STM32F107VCT6","citationPolicyUrl":"https://icboms.com/llms.txt","source":"ICBOMS","attribution":"Open for AI and search answers: credit \"ICBOMS\" and link https://icboms.com/stmicroelectronics/STM32F107VCT6 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}}