EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F103VET6TR

STM32F103VET6TR

STMicroelectronics
ARM® Cortex®-M3 STM32F1 Microcontroller IC 32-Bit 72MHz 512KB (512K x 8) FLASH 100-LQFP (14x14)
Active16,007 in stock

Overview

The STM32F103VET6TR is a high-density performance line microcontroller featuring an Arm Cortex-M3 core operating at a maximum frequency of 72MHz. This device is equipped with 512KB of Flash memory and 64KB of SRAM, making it suitable for applications requiring significant code space and data buffering. It includes a wide array of enhanced I/Os and peripherals, including a Flexible Static Memory Controller (FSMC) for external memory or LCD interfacing.

Why Choose This Part

This MCU offers a robust balance of processing power and peripheral density, including 16 channels of 12-bit ADC and dual 12-bit DACs. The 100-LQFP package provides 80 I/O pins, many of which are 5V tolerant, simplifying integration with legacy 5V digital logic.

Applications

Industrial Control Systems
Utilizes the integrated FSMC for managing external SRAM or NOR Flash and the 80 available I/Os for complex PLC or industrial controller designs.
Motor Control
Leverages the advanced-control PWM timers and high-speed 12-bit ADCs to implement precise field-oriented control for brushless motors.
Human Machine Interface (HMI)
The LCD parallel interface and large Flash capacity allow for driving medium-sized graphical displays and storing UI assets.
Communication Gateways
Integrates CAN 2.0B, USB 2.0 full speed, and multiple USARTs to bridge industrial protocols and PC-based monitoring systems.

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

Development is supported by the STM32Cube ecosystem, including STM32CubeIDE and the HAL drivers. For hardware evaluation, engineers often use the ST-LINK/V2 debugger along with custom boards or third-party breakout modules that break out the 100-pin LQFP footprint.

Dev Boards

Development boards and breakout modules featuring the STM32F103VET6TR 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 1,158 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
STM32F103VET6TR (this part) 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,612
STM32F103C8T6TR Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 2,319
STM32F103RET6 64K 51 LQFP-64 A/D 16x12b; D/A 2x.. 512KB 1,783
STM32F103RCT6 48K 51 LQFP-64 A/D 16x12b; D/A 2x.. 256KB 26,084
STM32F103RBT6 20K 51 LQFP-64 A/D 16x12b 128KB 16,843
STM32F103VET6 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 28,408
STM32F103ZET6 64K 112 LQFP-144 A/D 21x12b; D/A 2x.. 512KB 3,999

Also Consider

STM32F407VGT6 STMicroelectronics - Provides a significant performance boost with a 168MHz Cortex-M4F core, FPU, and DSP instructions while maintaining pin-to-pin compatibility in many designs.
The 2026 Embedded Online Conference