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

STM32F103VEH7 STM32F1 ARM Cortex-M3 MCU, 72 MHz

MPNSTM32F103VEH7
Active

STMicroelectronics STM32F1 series, ARM® Cortex®-M3 32-bit MCU, 72 MHz, 512 KB Flash, 64K x 8 RAM, CAN, USB, 80 I/O, 100-LFBGA, -40°C to 105°C.

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

Specifications

STM32F103VEH7 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-LFBGA
Data convertersA/D 16x12b; D/A 2x12b
Program memory size512KB (512K x 8)

Product details

72 MHz ARM Cortex-M3 with 512 KB Flash in a 100-ball BGA

The STM32F103VEH7: 80 I/O lines, CAN, USB, I²C, SPI, UARTs, motor-control PWM timers, and dual 12-bit DACs.

100-LFBGA — footprint and rework considerations

The 80 I/O are distributed across the ball array; the centre pads are typically VDD and VSS, so decoupling capacitors should be placed on the bottom layer directly under the BGA footprint.

The base product number is STM32F103, which shares the same die and peripheral set across the density and package variants, so a PCN affecting the series would apply uniformly.

Peripheral set — motor control and CAN on a single chip

The integrated motor-control PWM timers, together with the 12-bit ADC (16 channels) and dual 12-bit DAC, make this MCU a natural fit for field-oriented control of brushless DC motors. The CAN 2.0B interface connects directly to industrial automation backbones or automotive powertrain networks. The USB 2.0 full-speed device interface, along with I²C, SPI, and five UART/USART ports, covers most sensor-fusion and human-machine-interface communication needs without external bridge chips.

Frequently asked questions

What is the difference between STM32F103VEH7 and STM32F103VET6?

The STM32F103VEH7 uses a 100-ball LFBGA package, while the STM32F103VET6 uses a 100-pin LQFP. Both share the same 72 MHz ARM Cortex-M3 core, 512 KB Flash, 64 KB SRAM, and identical peripheral set. The BGA variant saves about 30% board area but requires a more complex PCB stack-up and X-ray inspection for assembly verification. The LQFP variant is easier to hand-solder and rework.

Can STM32F103VEH7 be used as a replacement for STM32F103VGT6?

Not directly — the STM32F103VGT6 has 1 MB of Flash and 96 KB of SRAM, double the memory of the STM32F103VEH7. The pinout and package options differ as well. For a drop-in replacement, you would need to verify the exact package and memory requirements against the original BOM.