EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F103VET6

STM32F103VET6

STMicroelectronics
ARM Microcontrollers - MCU 32BIT Cortex M3 512B Flash 100pin
28,468 in stock

Overview

The STM32F103VET6 is a 32-bit microcontroller based on the ARM Cortex-M3 core, operating at up to 72MHz. It features 512KB of Flash memory and 64KB of RAM, packaged in a 100-pin LQFP. This MCU is part of the STM32F1 series, known for its balance of performance, peripheral set, and power efficiency.

Why Choose This Part

Engineers choose the STM32F103VET6 for its robust feature set, including a 72MHz Cortex-M3 core, 512KB Flash, and a variety of communication interfaces. It offers good peripheral integration with ADCs, DACs, and motor control PWMs, simplifying system design. The extensive STM32 ecosystem provides broad tool and software support.

Applications

Industrial Control Systems
Suitable for embedded control applications requiring robust communication interfaces like CANbus and multiple timers for precise process control.
Motor Control
Its Motor Control PWM peripherals and DMA capabilities make it a strong candidate for controlling various types of electric motors.
Human Machine Interfaces (HMI)
The ample Flash memory and connectivity options like USB and SPI allow for developing responsive and feature-rich user interfaces.
Building Automation
Can be used in systems for HVAC, lighting control, or security, leveraging its communication interfaces and peripheral set.
Medical Devices
Its reliable performance and integrated data converters (A/D 16x12b; D/A 2x12b) are useful for various non-life-critical medical instrumentation.
Consumer Electronics
Applicable in a wide range of consumer products where a cost-effective 32-bit MCU with USB and other standard peripherals is needed.

Key Specifications

Speed 72MHz
RAM Size 64K x 8
Core Size 32-Bit
Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Connectivity CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 80
Core Processor ARM Cortex-M3
Package / Case 100-LQFP
Data Converters A/D 16x12b; D/A 2x12b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

To get started, the STM32CubeIDE provides an integrated development environment, including configuration tools and code generation. The STM32CubeF1 firmware package offers comprehensive drivers and examples. Evaluation boards like the STM32F103VET6-specific development kits are available to accelerate prototyping.

Dev Boards

Development boards and breakout modules featuring the STM32F103VET6 or compatible chips — ready to use for prototyping.

NHDEV Development Board Newhaven Display Intl
STM32F103 - LCD Display Display Evaluation Board
Digi-Key 17 in stock
STM3210E-EVAL STMicroelectronics
Full-featured evaluation board for the STM32F10x family with extensive peripheral support.
Digi-Key 18 in stock
NUCLEO-F103RB STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F1 STM32F103RB 128K
Digi-Key Mouser 817 in stock

STM32F103 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number RAM I/O Pins Package ADC/DAC Flash Stock
STM32F103VET6 (this part) 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 28,468
STM32F103VET6TR Tape & Reel 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 16,007
STM32F103RBT6TR Tape & Reel 20K 51 LQFP-64 A/D 16x12b 128KB 17,074
STM32F103C8T6 20K 37 LQFP-48 A/D 10x12b 64KB 2,719
STM32F103C8T6TR Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 2,319
STM32F103RBT6 20K 51 LQFP-64 A/D 16x12b 128KB 16,843
STM32F103ZET6 64K 112 LQFP-144 A/D 21x12b; D/A 2x.. 512KB 3,999
Also available as: STM32F103RET6, STM32F103RCT6
The 2026 Embedded Online Conference