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

STM32F103VDT7 ARM Cortex-M3 MCU, 72MHz, 384KB Flash

MPNSTM32F103VDT7
Active

STMicroelectronics, STM32F1 series, 32-bit ARM Cortex-M3 MCU, STM32F103VDT7, 72MHz, 384KB Flash, 64K x 8 RAM, 80 I/O, 100-LQFP, -40°C to 105°C.

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

Specifications

STM32F103VDT7 specifications
ParameterValue
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 105°C (TA)
Speed72MHz
PackageTray
RAM size64K 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 size384KB (384K x 8)

Product details

384 KB Flash — firmware headroom without the cost of a bigger die

The 384 KB Flash is a sweet spot in the STM32F103 density ladder: enough to hold a full application stack with a modest OTA staging buffer, without paying for the 512 KB or 1 MB variants. The 64K x 8 SRAM supports moderate data buffering and a real-time OS footprint. If your firmware image is pushing past 300 KB, this part keeps you out of external memory territory.

100-LQFP — layout and reflow considerations

The 100-LQFP (14x14 mm) package is a standard industrial MCU footprint. The 0.5 mm pitch requires a controlled impedance stackup if you're routing USB or CAN at full speed, but the pin-to-pin spacing is forgiving for two-layer boards with careful trace routing. No exposed pad — all thermal dissipation goes through the leadframe, so keep the ambient airflow in mind if the part is running near 105°C with most I/O switching.

ST lists this part as Active.

Frequently asked questions

What is the core processor of STM32F103VDT7?

The core processor is an ARM Cortex-M3, 32-bit single-core, running at 72 MHz.

What are the differences between STM32F103VDT7 and STM32F103VET7?

The STM32F103VET7 is a higher-density variant in the same package and pinout, with 512 KB Flash and 64K x 8 SRAM. The VDT7 has 384 KB Flash. Both are 72 MHz Cortex-M3, same 100-LQFP footprint, same peripheral set. The VET7 is the drop-in upgrade if firmware size exceeds 384 KB.

How many I/O pins does STM32F103VDT7 have?

It has 80 I/O pins.