EmbeddedRelated.com
The 2026 Embedded Online Conference
STM32F103C8T6TR

STM32F103C8T6TR

STMicroelectronics
ARM® Cortex®-M3 STM32F1 Microcontroller IC 32-Bit 72MHz 64KB (64K x 8) FLASH 48-LQFP (7x7)
Active2,319 in stock

Overview

The STM32F103C8T6TR is a 32-bit microcontroller based on the ARM Cortex-M3 core, operating at up to 72MHz. It features 64KB of Flash memory and 20KB of SRAM, making it suitable for a wide range of embedded applications. This MCU integrates a comprehensive set of peripherals and communication interfaces for versatile system design.

Why Choose This Part

Engineers benefit from the STM32F103C8T6TR's mature ecosystem and broad community support, simplifying development and troubleshooting. The device offers a good balance of processing power, memory, and peripheral integration for general-purpose applications. Its 5V tolerant I/Os enhance flexibility when interfacing with other components, reducing the need for level shifters in mixed-voltage systems.

Applications

Industrial Control Systems
Its robust peripheral set, including CANbus and multiple USARTs, makes it well-suited for control and communication tasks in industrial automation.
Motor Control
With dedicated Motor Control PWM and multiple timers, this MCU can implement precise control algorithms for various types of electric motors.
Embedded USB Devices
The integrated USB 2.0 full-speed interface allows for easy implementation of USB-enabled peripherals and human interface devices.
Consumer Electronics
Its balance of performance, memory, and integrated peripherals makes it a cost-effective choice for many consumer electronic products requiring moderate processing power.
Sensor Data Acquisition
The 10x12-bit ADC and multiple communication interfaces (I2C, SPI) facilitate the interfacing and processing of data from various sensors.

Key Specifications

Speed 72MHz
RAM Size 20K 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 37
Core Processor ARM Cortex-M3
Package / Case 48-LQFP
Data Converters A/D 10x12b
Oscillator Type Internal
Program Memory Size 64KB (64K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 48-LQFP (7x7)
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V

Getting Started

To get started with the STM32F103C8T6TR, engineers can use STMicroelectronics' STM32CubeIDE, an all-in-one development environment. Various low-cost development boards, often referred to as 'Blue Pill' boards, are widely available. These boards typically provide easy access to I/O pins and a debugger interface (SWD/JTAG) for programming and debugging.

Dev Boards

Development boards and breakout modules featuring the STM32F103C8T6TR 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
STM32F103C8T6TR (this part) Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 2,319
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,612
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

ATMEGA328P-AU MCHPMicrochip Technology - For simpler, lower-cost applications where 8-bit performance is sufficient, the ATMEGA328P-AU offers a well-established alternative with extensive community support.
ATSAMD21G18A-AU MCHPMicrochip Technology - If native USB and a modern Cortex-M0+ core are desired for low-power applications, the ATSAMD21G18A-AU is a strong alternative.
The 2026 Embedded Online Conference