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

STM32F103VGT6 ARM Cortex-M3 MCU, 72MHz, 1MB Flash, 100-LQFP

MPNSTM32F103VGT6
Active

STMicroelectronics STM32F1 series STM32F103VGT6, ARM Cortex-M3 32-Bit Single-Core MCU, 72MHz, 1MB (1M x 8) FLASH, 96K x 8 RAM, 80 I/O, CANbus/I²C/SPI/USART/USB, 100-LQFP, -40°C~85°C.

$14.3300Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Jul 2026

Specifications

STM32F103VGT6 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 size96K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)80
Core processorARM® Cortex®-M3
Case100-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size1MB (1M x 8)

Product details

72 MHz Cortex-M3 with 1 MB Flash — the high-density STM32F103 variant

This is the highest-density Flash option in the STM32F103 line, making it a fit for applications that need to run complex communications stacks, motor-control algorithms, or data-logging firmware without external memory.

80 I/O and on-chip peripherals — what the feature set means for the BOM

With 80 I/O lines in a 100-pin LQFP, this MCU can handle parallel LCD interfaces, multiple encoder inputs, and a bank of discrete control signals without a port expander. The peripheral set includes DMA, motor-control PWM, a temperature sensor, and a watchdog timer — enough to implement a sensor-fusion node or a brushless DC motor drive with a single chip. The 16-channel 12-bit ADC samples at up to 1 µs per channel, adequate for current sensing in a motor phase loop or for reading a bank of analog sensors. The dual 12-bit DAC can generate analog setpoints or audio waveforms without an external converter.

ST continues to manufacture this part, and there is no end-of-life notification or last-time-buy window on the horizon.

Supply range and package — design-in notes

The internal oscillator reduces external component count, though a precision crystal can be added for USB or CAN timing accuracy.

Frequently asked questions

What is the difference between STM32F103VGT6 and STM32F103VET6?

The STM32F103VGT6 has 1 MB of Flash memory, while the STM32F103VET6 has 512 KB. Both share the same 100-pin LQFP package, 72 MHz core, and peripheral set, so the VET6 is a drop-in replacement if the smaller Flash fits the firmware image.

What is the STM32F103VGT6's core speed?

The ARM Cortex-M3 core runs at 72 MHz, which is the maximum clock for the STM32F103 series.