
Product Overview
The STM32F103C8T6TR is a 32-bit mainstream-performance microcontroller from STMicroelectronics, based on the Arm Cortex-M3 core and operating at up to 72 MHz.
It integrates 64 KB Flash memory and 20 KB SRAM, together with two 12-bit ADCs, a 7-channel DMA controller, motor-control PWM, multiple timers, USB Full-Speed, CAN 2.0B, two SPI interfaces, two I²C interfaces and three USART interfaces.
The STM32F103C8T6TR is widely suited to industrial control, motor control, USB devices, communication equipment, embedded controllers, measurement systems, consumer electronics and general-purpose embedded applications.
The exact STM32F103C8T6TR variant uses a 48-pin LQFP package measuring 7 × 7 × 1.4 mm, operates from 2.0 V to 3.6 V, supports -40°C to +85°C, and is supplied in tape-and-reel packaging.
Key Features
-
Arm Cortex-M3 32-bit RISC core
-
Up to 72 MHz CPU frequency
-
Up to 1.25 DMIPS/MHz performance
-
64 KB Flash memory
-
20 KB SRAM
-
7-channel DMA controller
-
Two 12-bit ADCs
-
Up to 10 ADC channels for this device
-
ADC conversion time down to 1 µs
-
Integrated temperature sensor
-
Motor-control PWM timer
-
Three general-purpose 16-bit timers
-
Two watchdog timers
-
Two I²C interfaces
-
Two SPI interfaces
-
Three USART interfaces
-
USB 2.0 Full-Speed interface
-
CAN 2.0B Active interface
-
SWD and JTAG debugging
-
37 high-current-capable I/O
-
Multiple 5 V-tolerant I/O pins
-
CRC calculation unit
-
96-bit unique device ID
-
Sleep, Stop and Standby modes
-
2.0 V to 3.6 V supply
-
-40°C to +85°C operating temperature
-
48-pin LQFP package
-
Tape-and-reel packaging
-
ECOPACK2
Technical Specifications
| Parameter | Specification |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32F103C8T6TR |
| Series | STM32F1 |
| Product Family | STM32F103C8 |
| Core | Arm Cortex-M3 |
| Architecture | 32-bit |
| Maximum Frequency | 72 MHz |
| Flash Memory | 64 KB |
| SRAM | 20 KB |
| ADC | 2 × 12-bit |
| ADC Channels | Up to 10 |
| ADC Conversion Time | Up to 1 µs |
| DMA | 7 channels |
| I²C | 2 |
| SPI | 2 |
| USART | 3 |
| USB | USB 2.0 Full-Speed |
| CAN | 1 × CAN 2.0B |
| Timers | 4 × 16-bit |
| Motor-Control PWM | Yes |
| Watchdogs | 2 |
| Temperature Sensor | Yes |
| GPIO | 37 |
| Debug | SWD / JTAG |
| Supply Voltage | 2.0 V to 3.6 V |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP-48 |
| Package Size | 7 × 7 × 1.4 mm |
| Packing | Tape and Reel |
| Product Grade | Industrial |
| Product Status | Active |
ST lists the exact STM32F103C8T6TR as an active industrial product with 64 KB Flash, 72 MHz Cortex-M3 operation, 48-pin LQFP packaging and tape-and-reel packing.
Processor & Architecture
The STM32F103C8T6TR uses an Arm Cortex-M3 32-bit RISC processor operating at up to 72 MHz.
Processor features include:
-
32-bit Cortex-M3 architecture
-
Up to 72 MHz operating frequency
-
Up to 1.25 DMIPS/MHz performance at zero-wait-state memory access
-
Single-cycle multiplication
-
Hardware division
-
Nested Vectored Interrupt Controller
-
24-bit SysTick timer
-
SWD and JTAG debugging
The Cortex-M3 architecture provides a balance of processing performance, peripheral integration and low system cost for embedded control applications.
Memory & Storage
The STM32F103C8T6TR integrates:
-
64 KB embedded Flash memory
-
20 KB SRAM
-
Flash read protection
-
Embedded Flash programming support
-
Flexible memory architecture for embedded firmware
The integrated 64 KB Flash and 20 KB SRAM provide sufficient resources for control firmware, communication protocols, USB applications and sensor-processing systems.
Analog Peripherals
The STM32F103C8T6TR includes two 12-bit ADCs.
ADC resources include:
-
2 × 12-bit successive-approximation ADCs
-
Up to 10 external channels for the exact device
-
Conversion time down to 1 µs
-
Input range from 0 to 3.6 V
-
Dual simultaneous sample-and-hold capability
-
Internal temperature sensor
The ADC subsystem is suitable for voltage, current, temperature and sensor measurements in embedded control systems.
Timer & PWM Resources
The STM32F103C8T6TR provides several timers for control, PWM generation and timing functions:
-
Three general-purpose 16-bit timers
-
One 16-bit motor-control PWM timer
-
Up to four input-capture/output-compare channels per applicable timer
-
PWM generation
-
Pulse measurement
-
Pulse counter
-
Quadrature encoder input
-
Dead-time generation for motor-control PWM
-
Emergency-stop input
-
Two watchdog timers
-
24-bit SysTick timer
These resources make the device suitable for motor drives, power control, actuator control and general embedded timing applications.
Communication & Connectivity
The STM32F103C8T6TR integrates multiple standard communication interfaces:
-
2 × I²C
-
2 × SPI
-
3 × USART
-
1 × CAN 2.0B
-
1 × USB 2.0 Full-Speed
The USART interfaces support features including LIN and IrDA, while the I²C peripherals support SMBus/PMBus functionality. The SPI interfaces support communication speeds up to approximately 18 Mbit/s.
The integrated USB and CAN interfaces make the STM32F103C8T6TR particularly useful for communication gateways, USB peripherals, industrial controllers and automotive-adjacent embedded systems.
Clock & Power Management
The STM32F103C8T6TR provides flexible clock and reset resources including:
-
4 MHz to 16 MHz external crystal oscillator
-
Internal 8 MHz factory-trimmed RC oscillator
-
Internal 40 kHz RC oscillator
-
PLL for CPU clock generation
-
32 kHz oscillator for RTC
-
Clock calibration
-
Power-on reset
-
Power-down reset
-
Programmable voltage detector
The device operates from a 2.0 V to 3.6 V supply.
Low-Power Operation
The STM32F103C8T6TR supports multiple low-power modes:
-
Sleep
-
Stop
-
Standby
A dedicated VBAT supply supports the RTC and backup registers during appropriate low-power operating conditions.
These features allow the MCU to be used in battery-powered equipment and applications requiring reduced standby power consumption.
Power Management
Integrated power-management functions include:
-
Power-on reset (POR)
-
Power-down reset (PDR)
-
Programmable voltage detector (PVD)
-
Multiple low-power modes
-
VBAT backup supply
-
Internal voltage monitoring
-
Flexible clock control
These functions improve system stability and help simplify external power-management circuitry.
Security & Data Integrity
The STM32F103C8T6TR provides several firmware-protection and data-integrity features:
-
Flash read protection
-
Memory protection mechanisms
-
CRC calculation unit
-
96-bit unique device ID
-
Power and reset monitoring
-
Watchdog protection
These features help protect firmware and improve reliability in embedded systems.
Development & Debugging
Development and debugging features include:
-
Serial Wire Debug (SWD)
-
JTAG interface
-
Arm Cortex-M3 development ecosystem
-
ST-LINK programming and debugging
-
STM32Cube software ecosystem
-
Standard STM32 development tools
The integrated debugging interfaces simplify firmware development, programming, debugging and production testing.
Applications
The STM32F103C8T6TR is suitable for:
-
Industrial control
-
Motor control
-
USB peripherals
-
CAN communication systems
-
Embedded controllers
-
PLC systems
-
Inverters
-
Measurement equipment
-
Medical equipment
-
Handheld devices
-
GPS platforms
-
Printers and scanners
-
Alarm systems
-
Video intercoms
-
HVAC systems
-
Consumer electronics
-
General-purpose embedded systems
ST specifically identifies applications including motor drives, application control, medical and handheld equipment, GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems and HVAC systems.
Benefits
-
Proven Cortex-M3 architecture
-
72 MHz processing performance
-
64 KB Flash memory
-
20 KB SRAM
-
Dual 12-bit ADCs
-
Integrated USB Full-Speed
-
Integrated CAN 2.0B
-
Multiple USART, SPI and I²C interfaces
-
Dedicated motor-control PWM
-
37 GPIO
-
Multiple 5 V-tolerant I/O
-
Low-power operating modes
-
SWD and JTAG debugging
-
Compact LQFP-48 package
-
Industrial -40°C to +85°C operation
-
Active STMicroelectronics product
-
Tape-and-reel packaging for automated assembly
Packaging & Ordering Information
-
Part Number: STM32F103C8T6TR
-
Manufacturer: STMicroelectronics
-
Device Family: STM32F103C8
-
Package: 48-pin LQFP
-
Package Code: LQFP-48
-
Package Size: 7 × 7 × 1.4 mm
-
Supply Voltage: 2.0 V to 3.6 V
-
Operating Temperature: -40°C to +85°C
-
Packing Type: Tape and Reel
-
Product Grade: Industrial
-
RoHS Compliance: ECOPACK2
-
Product Status: Active
The exact ST eStore listing confirms the STM32F103C8T6TR package as LQFP-48, 7 × 7 × 1.4 mm, with tape-and-reel packing and an industrial -40°C to +85°C operating range.
Datasheet
For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.
Datasheet: Official STM32F103C8 Datasheet
Frequently Asked Questions
What is STM32F103C8T6TR?
STM32F103C8T6TR is a 32-bit STMicroelectronics STM32F1-series microcontroller based on the Arm Cortex-M3 core and operating at up to 72 MHz.
How much Flash memory does STM32F103C8T6TR have?
The exact device provides 64 KB of embedded Flash memory.
How much SRAM does STM32F103C8T6TR have?
The device provides 20 KB of SRAM.
Does STM32F103C8T6TR have USB?
Yes. It integrates a USB 2.0 Full-Speed interface.
Does STM32F103C8T6TR support CAN?
Yes. It includes one CAN 2.0B Active interface.
How many ADC channels does STM32F103C8T6TR have?
The exact device provides two 12-bit ADCs with up to 10 external ADC channels.
What package does STM32F103C8T6TR use?
The exact STM32F103C8T6TR uses a 48-pin LQFP package measuring 7 × 7 × 1.4 mm.
What does the TR suffix mean?
For this ST part number, TR indicates tape-and-reel packing, intended for automated component assembly. ST's exact product page lists the packing type as Tape And Reel.
What is the operating temperature range?
The exact STM32F103C8T6TR is specified for -40°C to +85°C.
Is STM32F103C8T6TR active?
Yes. STMicroelectronics currently lists STM32F103C8T6TR as Active.
Why Choose Us
We supply STMicroelectronics microcontrollers for engineering, OEM, EMS and distributor applications.
We support customers with:
-
Original manufacturer part numbers
-
Component sourcing
-
Prototype and sample quantities
-
Production-volume purchasing
-
BOM sourcing
-
Long-term supply support
-
Product matching and alternatives
-
International delivery
Request a Quote
Contact us with your required STM32F103C8T6TR quantity and delivery destination for stock availability, lead time and volume pricing.
We can also assist with BOM sourcing and alternative STM32F1-series component matching.
Payment Methods
-
Credit Card
-
Bank Transfer
-
Business / Corporate Payment
-
Other payment methods available upon quotation
Shipping Options
-
International shipping
-
Express delivery
-
Air freight
-
Consolidated shipment
-
Shipping options based on destination and order quantity
Wholesale & OEM Support
For OEM, EMS, engineering and distributor customers, we support:
-
Sample orders
-
Small-batch purchasing
-
Volume orders
-
BOM sourcing
-
Long-term supply
-
Product matching
-
OEM/ODM sourcing support
Contact us with your required quantity and delivery destination for a customized quotation.