Skip to main content
STMicroelectronics STM32F107VCT6 — Microcontrollers & Processors (MCU / MPU / DSP)

STM32F107VCT6 STM32F1 ARM Cortex-M3 MCU, 72MHz, 256KB Flash

MPNSTM32F107VCT6
Active

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.

$10.6300Ref. price · indicative, final on quote
Packaging100-LQFP
RoHSROHS3 Compliant
SeriesSTM32F1
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

STM32F107VCT6 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed72MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsDMA, POR, PWM, Voltage Detect, WDT
ConnectivityCANbus, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)80
Core processorARM® Cortex®-M3
Case100-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Product details

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.

Frequently asked questions

Where can I buy STM32F107VCT6 and how is it quoted?

No stock or price figures are published here because they shift with market conditions.

Does STM32F107VCT6 have Ethernet connectivity built in?

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.

What is the closest functional alternative to STM32F107VCT6?

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.