EmbeddedRelated.com
STM32F103VCT6

STM32F103VCT6

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

Overview

The STM32F103VCT6 is a high-density performance line microcontroller featuring an ARM Cortex-M3 core operating at 72MHz. It provides 256KB of Flash memory and 48KB of RAM in a 100-pin LQFP package, offering a significant number of I/O and peripheral options for complex embedded systems.

Why Choose This Part

This MCU offers a rich peripheral set including a Flexible Static Memory Controller (FSMC) and an LCD parallel interface, simplifying the design of graphical user interfaces. It supports 5V-tolerant I/Os and a wide range of power-saving modes, making it robust for 3.3V systems that must interface with legacy hardware.

Applications

Industrial Control Systems
Utilizes the 80 I/O pins and multiple USART/SPI/I2C interfaces to manage complex factory automation tasks.
Motor Control
Leverages dedicated motor control PWM timers and dual 12-bit DACs for precise inverter and servo regulation.
CAN Bus Gateways
Integrates an on-chip CAN 2.0B interface for automotive networking and industrial fieldbus applications.
Medical Instrumentation
Features 16 channels of 12-bit ADC for high-resolution sensor data acquisition in portable diagnostic devices.

Key Specifications

Speed 72MHz
RAM Size 48K 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 256KB (256K 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

Developers can start with the STM32CubeIDE ecosystem and the ST-LINK/V2 debugger. For hardware prototyping, the STM32 Nucleo-144 or specific third-party development boards with 100-pin sockets are recommended to access all 80 GPIOs.

Dev Boards

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

STM32VLDISCOVERY STMicroelectronics
STM32F10x Discovery STM32F1 ARM® Cortex®-M3 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 185 in stock
NUCLEO-F103RB STMicroelectronics
STM32F103 Nucleo-64 STM32F1 ARM® Cortex®-M3 MCU 32-Bit Embedded Evaluation Board
Digi-Key Mouser 706 in stock
NHDEV Development Board Newhaven Display Intl
STM32F103 - LCD Display Display Evaluation Board
Digi-Key 14 in stock
STM3210E-EVAL STMicroelectronics
Full-featured evaluation board for the STM32F10x family with extensive peripheral support.
Digi-Key 18 in stock
Grove - Finger-clip Heart Rate Sensor Seeed Technology Co., Ltd
PAH8001EI-2G, STM32F103 Heart Rate Sensor Grove Platform Evaluation Expansion Board
Part of STM32 family » STM32F103

STM32F103 Family

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

Part Number RAM I/O Pins Package ADC/DAC Flash Stock
STM32F103VCT6 (this part) 48K 80 LQFP-100 A/D 16x12b; D/A 2x.. 256KB 13,065
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
STM32F103RET6 64K 51 LQFP-64 A/D 16x12b; D/A 2x.. 512KB 3,872
STM32F103C8T6TR Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 4,235
STM32F103R8T6 20K 51 LQFP-64 A/D 16x12b 64KB 17,262
STM32F103C8T6 20K 37 LQFP-48 A/D 10x12b 64KB 5,475
STM32F103VET6 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 28,424
STM32F103RCT6 48K 51 LQFP-64 A/D 16x12b; D/A 2x.. 256KB 23,253
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
STM32F103C6T6ATR Tape & Reel 10K 37 LQFP-48 A/D 10x12b 32KB 3,539

Also Consider

STM32F407VGT6 STMicroelectronics - Offers a higher 168MHz clock speed and a DSP instruction set if the Cortex-M3 performance is insufficient.