Skip to main content

STMicroelectronics STM32F103C8T6 32-bit Arm Cortex-M3 Microcontroller, 72MHz, 64KB Flash, LQFP-48

STM32F103C8T6 is a 72 MHz Arm Cortex-M3 microcontroller with 64 KB Flash, 20 KB SRAM, USB, CAN, ADCs, timers, and serial interfaces in a 48-pin LQFP package.

2,178,435 ActiveSTMicroelectronicsSTM32F3STM32F301LFQFP$0.55RoHS
STMicroelectronics STM32F103C8T6 32-bit Arm Cortex-M3 Microcontroller, 72MHz, 64KB Flash, LQFP-48

Same model may have multiple batches, images only for reference.

STM32F103C8T6
Manufacturer
Part Number (MPN)
STM32F103C8T6
Series
Base Model
Detailed Description
MCU 32-bit STM32F1 ARM Cortex M3 RISC 64KB Flash 2.5V/3.3V 48-Pin LQFP Tray
Package
LFQFP
Key Features
32-bit Arm Cortex-M3 MCU, 72 MHz, 64 KB Flash, 20 KB SRAM, LQFP-48, USB, CAN, ADC, timers, USART, SPI and I²C
Lifecycle Status
Active
RoHS State
RoHS Compliant
Datasheet
PDF STM32F103C8T6 Datasheet
Quick Jump:
Ready to order?In stock and ready to ship.
Competitive Pricing
Fast & Reliable Delivery
Quality Assured

Ordering Code Difference

STM32F103C8T6 vs STM32F103C8T6TR: What Is the Difference?

STM32F103C8T6 and STM32F103C8T6TR are functionally equivalent STMicroelectronics STM32F103 32-bit Arm Cortex-M3 microcontrollers with 72MHz performance, 64KB Flash, 20KB SRAM, USB, CAN, ADCs, timers and serial communication interfaces in a 48-pin LQFP package. The main difference is the ordering and packaging format: STM32F103C8T6 is commonly used as the standard part number, while STM32F103C8T6TR specifies tape-and-reel packaging for SMT production.

Part NumberMain DifferenceReplacement NoteRequest Quote
This PartSTM32F103C8T6
Standard ordering code for the STM32F103C8 MCU, commonly supplied in tray, tube, or distributor-specific packaging depending on stock source.Use as the base version when the design requires STM32F103C8 specifications in LQFP-48 package. STM32F103C8T6TR can usually replace it if tape-and-reel packaging is acceptable.
STM32F103C8T6TR
Tape-and-reel version of STM32F103C8T6, intended for automated SMT assembly. Electrical specifications, pinout, package and MCU functions are the same as STM32F103C8T6.Can usually replace STM32F103C8T6 when the same MCU specification is required and the only difference is packaging format. Confirm reel, cut-tape or tray supply before production purchase.
💡

STM32F103C8T6 and STM32F103C8T6TR are the same STM32F103C8 MCU specification, but they may be supplied in different packaging formats. STM32F103C8T6 is commonly used for tray or general distributor stock, while STM32F103C8T6TR indicates tape-and-reel packaging for automated SMT assembly. For prototyping, repair, or small-volume orders, confirm whether the stock is tray, cut tape, or reel. For mass production, STM32F103C8T6TR is usually preferred because tape-and-reel packaging is compatible with pick-and-place machines. Always verify the original manufacturer, lot/date code, package condition, RoHS status, and whether the device marking matches STMicroelectronics material before purchasing.

Technical Specifications

STMicroelectronics STM32F103C8T6 32-bit Arm Cortex-M3 Microcontroller, 72MHz, 64KB Flash, LQFP-48 technical specifications.

General

Export Control Classification Number ECCN Code
3A991.A.2
Harmonized Tariff Schedule HTS Code
8542.31.00.25
Introduction Date
2007-06-07
Lifecycle Status
Production
Package
LFQFP
Mounting Type
Surface Mount
Number of Pins
48
ADC Channels Resolution
10-Ch 12-Bit
Address Bus Width
32 b
Core
ARM

Alternate Parts Comparison

STM32F103C8T6 vs STM32F103C6T6ATR vs STM32F103R8T6TR vs STM32F103RCT6TR: What is the Difference?

Side-by-side technical parameter comparison of related primary models in this product family.

This PartAlternate PartsAlternate PartsAlternate Parts
Speed72MHz72MHz72MHz72MHz
Program Memory TypeFlashFlashFlashFlash
Program Memory Size64KB (64K x 8)32KB (32K x 8)64KB (64K x 8)256KB (256K x 8)
Oscillator TypeInternalInternalInternalInternal
Data ConvertersA/D 10x12bA/D 10x12bA/D 16x12bA/D 16x12b; D/A 2x12b
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USBCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Mounting TypeSurface MountSurface MountSurface MountSurface Mount
RAM Size20K x 810K x 820K x 848K x 8
Core ProcessorARM® Cortex®-M3ARM® Cortex®-M3ARM® Cortex®-M3ARM® Cortex®-M3
Number of I/O37375151
Package / Case48-LQFP48-LQFP64-LQFP64-LQFP
PeripheralsPORDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDTDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDTDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Operating Temperature-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)-40°C ~ 85°C (TA)
Core Size32-Bit Single-Core32-Bit Single-Core32-Bit Single-Core32-Bit Single-Core
Supply Voltage2V ~ 3.6V2V ~ 3.6V2V ~ 3.6V2V ~ 3.6V
Action
📝

STM32F103C8T6 is a 48-pin, 64 KB Flash option in the STM32F103 performance line and is suitable for compact embedded designs that need Cortex-M3 performance, USB, CAN and common serial interfaces. STM32F103CBT6 is the closest upgrade when more Flash memory is required while keeping a similar 48-pin package. STM32F103C6T6 is a lower-memory alternative for simpler firmware. STM32F103R8T6 provides more pins in a 64-pin package while staying in the 64 KB Flash class. STM32F103RCT6 is a higher-density option with 256 KB Flash and more I/O resources, making it better suited for larger applications or designs with heavier peripheral requirements.

STMicroelectronics STM32F103C8T6 32-bit Arm Cortex-M3 Microcontroller, 72MHz, 64KB Flash, LQFP-48 Overview

The STM32F103C8T6 is a 32-bit microcontroller from STMicroelectronics, built around the Arm Cortex-M3 core and designed for mainstream embedded control applications. It operates at up to 72 MHz and integrates 64 KB of Flash memory and 20 KB of SRAM, offering a practical balance of processing performance, peripheral integration, and compact package size.

Supplied in a 48-pin LQFP package, the STM32F103C8T6 supports a 2.0 V to 3.6 V operating supply range and includes a broad set of on-chip peripherals for control and communication tasks. Integrated features include two 12-bit ADCs, multiple general-purpose and advanced-control timers, GPIOs, USART, SPI, I²C, USB full-speed device interface, and CAN connectivity.

This MCU is commonly used in embedded control boards, industrial control systems, motor control circuits, USB interface devices, communication modules, handheld equipment, automation products, and general-purpose development platforms. Its mature STM32 ecosystem, Cortex-M3 architecture, and wide software support make it a reliable choice for cost-sensitive embedded designs that require stronger performance and richer peripherals than basic 8-bit or entry-level 32-bit MCUs.

Key Features

Arm Cortex-M3 32-bit core, up to 72 MHz

64 KB Flash memory and 20 KB SRAM

2.0 V to 3.6 V operating supply range

48-pin LQFP package

USB full-speed device interface and CAN support

Two 12-bit ADCs and multiple timer resources

USART, SPI and I²C communication interfaces

Industrial temperature range: -40°C to +85°C

Suitable for embedded control, motor control, industrial control, communication modules and development boards

Target Applications

Embedded control systems

Industrial automation controllers

Motor control circuits

USB interface devices

CAN communication modules

Sensor data acquisition systems

Handheld electronic equipment

Development boards and prototyping platforms

Consumer electronics control boards

Power management and monitoring systems

💡

The STM32F103C8T6 is a 32-bit microcontroller from STMicroelectronics, built around the Arm Cortex-M3 core and designed for mainstream embedded control applications. It operates at up to 72 MHz and integrates 64 KB of Flash memory and 20 KB of SRAM, providing a balanced combination of processing performance, peripheral integration, and low-power operation for industrial control, consumer electronics, motor control, communication modules, and general-purpose embedded systems.

This device is supplied in a 48-pin LQFP package and supports a 2.0 V to 3.6 V operating supply range. Integrated peripherals include USB full-speed device interface, CAN, multiple USART, SPI and I²C interfaces, 12-bit ADCs, timers, GPIOs, and clock/reset management functions. With its mature STM32 ecosystem, wide software support, and proven Cortex-M3 architecture, STM32F103C8T6 is widely used in embedded development, control boards, interface converters, automation equipment, and compact MCU-based products.

More in This Category

Browse related parts from the same category — sorted by series, manufacturer, and package similarity. These are not verified pin-to-pin substitutes.

Frequently Asked Questions

Common technical questions and support information for this electronic component.

STM32F103C8T6 is still widely listed by electronic component distributors and sourcing channels, but actual availability can change depending on market demand, production allocation, and regional inventory. For purchasing, it is best to confirm current stock, lead time, date code, packaging type, and traceability before placing an order. If STM32F103C8T6 is temporarily unavailable, related STM32F103 series parts or packaging variants may be considered after checking technical compatibility.
STM32F103C8T6 is supplied in an LQFP-48 package. The device is a surface-mount 48-pin microcontroller commonly used in embedded control, industrial electronics, development boards, and general-purpose MCU designs. When sourcing this part, always confirm the package, marking, packaging format, and manufacturer label to make sure it matches your PCB footprint and assembly requirements.
STM32F103C8T6 and STM32F103C8T6TR refer to the same core microcontroller specification in most design contexts. The main difference is the ordering and packaging format. The “TR” suffix usually indicates tape-and-reel packaging, which is suitable for automated SMT production. STM32F103C8T6 may be listed as a base orderable part or supplied in tray, cut tape, or other distributor packaging depending on the supplier. For production orders, confirm the exact packaging type with the supplier before purchase.
No. STM32F103C8T6 is the microcontroller IC itself, while “Blue Pill” usually refers to a low-cost development board built around an STM32F103C8T6 or similar STM32F103-series MCU. A Blue Pill board includes the MCU plus additional components such as crystal oscillators, voltage regulation, USB interface circuitry, headers, and reset/boot pins. If you are designing or manufacturing your own PCB, you need the STM32F103C8T6 IC, not the complete Blue Pill development board.
STM32F103C8T6 and STM32F103CBT6 are from the same STM32F103 family and may share the same package style in some configurations, but they are not always direct replacements. A key difference is memory size: STM32F103C8T6 is commonly associated with 64 KB Flash, while STM32F103CBT6 is commonly associated with 128 KB Flash. Before replacing STM32F103CBT6 with STM32F103C8T6, check firmware size, pinout, package, peripheral usage, boot configuration, electrical ratings, and qualification requirements.
STM32F103C8T6 is a 32-bit ARM Cortex-M3 microcontroller from STMicroelectronics’ STM32F1 series. It operates at up to 72 MHz and is commonly listed with 64 KB Flash memory, 20 KB SRAM, and an LQFP-48 package. It supports a wide range of embedded peripherals, making it suitable for control systems, communication interfaces, industrial modules, and compact MCU-based designs.
STM32F103C8T6 is used in embedded control, industrial automation, motor control, sensor interfaces, communication modules, IoT devices, test equipment, educational development boards, and general-purpose microcontroller projects. It is popular because it combines a 32-bit Cortex-M3 core, useful peripheral set, compact package, and broad ecosystem support.
Yes. STM32F103C8T6 belongs to the STM32F103 medium-density performance line, which includes USB functionality depending on the exact device configuration and circuit design. For USB-based applications, designers should review the official datasheet, reference schematics, clock requirements, and firmware library support before finalizing the PCB.
Before buying STM32F103C8T6, confirm the manufacturer, full part number, package, packaging type, quantity, date code, RoHS status, lead time, and traceability. For production use, also verify whether you need STM32F103C8T6, STM32F103C8T6TR, or another STM32F103 variant. If the part is used as a replacement, compare memory size, pinout, package, firmware requirements, and electrical specifications carefully.
STM32F103C8T6 can be used in many embedded designs, especially where an established STM32F1 platform is preferred. However, for new long-life products, engineers should also consider supply availability, lifecycle planning, firmware ecosystem, cost targets, and whether a newer STM32 family may offer better long-term support or performance. For replacement or maintenance projects, STM32F103C8T6 remains a common choice when the original design already uses the STM32F1 platform.