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

STM32F103VBT7 STM32F1 ARM Cortex-M3 MCU, 72 MHz

MPNSTM32F103VBT7
Active

STMicroelectronics STM32F1 series, STM32F103VBT7, ARM Cortex-M3, 32-Bit Single-Core, 72MHz, 128KB Flash, 20K x 8 RAM, 80 I/O, CANbus/I²C/SPI/USB, 100-LQFP, -40 to 105°C.

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

Specifications

STM32F103VBT7 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 size20K 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
Program memory size128KB (128K x 8)

Product details

For a procurement desk, that means no urgency to stockpile or qualify a replacement — the supply channel is stable and the manufacturer continues to fab and test this code.

What the 72 MHz and 128 KB Flash mean for your BOM

The 72 MHz core clock is the practical ceiling for real-time control loops — sensor polling, PID updates, and communication stack processing all share this bandwidth. At this speed, the flash requires one wait state for zero-wait execution; the Cortex-M3 prefetch buffer helps keep the pipeline fed. The 128 KB Flash is the mid-density tier in the STM32F103 line; firmware that fits in 128 KB today leaves no headroom for major OTA updates or feature additions without a spin to a higher-density sibling. The 20 KB SRAM is the working memory for stack, heap, and DMA buffers — a USB descriptor set or a CAN message queue will consume several kilobytes, so budget the RAM allocation early in the firmware design.

80 I/O in a 100-LQFP — footprint and routing

The 100-pin LQFP (14x14 mm body) gives the designer 80 usable GPIOs. That is enough to drive a parallel LCD data bus, read a bank of sensors, and still have pins left for UART, SPI, and I²C without multiplexing.

Frequently asked questions

What is the difference between STM32F103VBT7 and STM32F103VBT6?

The primary difference is the temperature grade. The VBT7 variant is the extended-temperature version, suited for industrial and automotive-adjacent environments where the ambient temperature exceeds 85°C. All other specifications — 72 MHz core, 128 KB Flash, 20 KB SRAM, 80 I/O, 100-LQFP package — are identical between the two order codes.