Wed, Jun29,14:37:12 GMT+8






STM32F103C8T6 original picture
STM32F103C8T6 medium  picture
STM32F103C8T6 thumbnail  picture
*Images are for reference only.


ARM Microcontrollers - MCU 32BIT Cortex M3 64KB 20KB RAM 2X12 ADC Complete Your Design

Delivery services:
Payment method:
In stock:
Order quantity:


Product Category:
ARM Microcontrollers - MCU
Mounting Style:
Package / Case:
ARM Cortex M3
Program Memory Size:
64 kB
Data Bus Width:
32 bit
ADC Resolution:
12 bit
Maximum Clock Frequency:
72 MHz
Number of I/Os:
37 I/O
Data RAM Size:
20 kB
Supply Voltage - Min:
2 V
Supply Voltage - Max:
3.6 V
Minimum Operating Temperature:
- 40 C
Maximum Operating Temperature:
+ 85 C
Data RAM Type:
1.4 mm
Interface Type:
7 mm
Moisture Sensitive:
Number of ADC Channels:
10 Channel
Number of Timers/Counters:
3 Timer
Processor Series:
ARM Cortex M
Product Type:
ARM Microcontrollers - MCU
Program Memory Type:
Factory Pack Quantity:
Microcontrollers - MCU
7 mm
Unit Weight:
0.006349 oz


Medium-density performance line Arm®-based 32-bit MCU with
64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 com. interfaces



The STM32F103C8T6 is a microcontroller unit (MCU) from the STM32F1 series by STMicroelectronics. It is a 32-bit ARM Cortex-M3 based MCU and offers a range of features suitable for a wide variety of applications.

**STM32F103C8T6 Microcontroller:**

- **Core:** ARM Cortex-M3, 32-bit RISC processor running at up to 72 MHz.

- **Memory:** 64 KB Flash memory for program storage, 20 KB SRAM for data storage.

- **Peripheral Interfaces:** It includes a rich set of peripherals, such as timers, UART, SPI, I2C, ADC, DAC, and more, making it suitable for various applications.

- **GPIO:** General-purpose input/output pins allow the MCU to interface with external devices and circuits.

- **Communication Interfaces:** Supports USART, SPI, and I2C communication protocols, enabling seamless communication with other devices or microcontrollers.

- **Analog-to-Digital Converter (ADC):** The built-in 12-bit ADC can be used to convert analog signals to digital values for processing.

- **Timers:** The MCU has multiple timers, including general-purpose timers, PWM timers, and watchdog timers, allowing precise timing and control operations.

- **Operating Voltage:** Typically operates at 2.0V to 3.6V, making it suitable for a wide range of applications.

- **Package:** Available in a variety of packages, including LQFP, TSSOP, and QFN.


The STM32F103C8T6 MCU is widely used in various embedded systems and applications, including but not limited to:

1. Industrial Control Systems: PLCs (Programmable Logic Controllers), motor control, sensor interfacing, and industrial automation.

2. Consumer Electronics: Smart home devices, IoT (Internet of Things) applications, and wearables.

3. Communication Systems: UART, SPI, I2C, and USB communication interfaces allow it to be used in communication systems and data transfer applications.

4. Automotive: It is used in automotive control systems, dashboard displays, and motor control applications.

5. Robotics: It can be employed in robotics for controlling motors, sensors, and communication interfaces.

6. Medical Devices: Used in medical equipment, monitoring devices, and biomedical applications.

**Development Tools:**

STMicroelectronics provides a comprehensive development ecosystem for the STM32F103C8T6 MCU, including development boards, software development tools, and libraries. Popular development boards like the "Blue Pill" board are available for prototyping and evaluation purposes. The STM32CubeIDE is an integrated development environment that helps in writing, compiling, and debugging firmware code for STM32 microcontrollers.

*  Arm® 32-bit Cortex®-M3 CPU core
  – 72 MHz maximum frequency, 1.25 DMIPS / MHz (Dhrystone 2.1) performance at 0 wait state memory access
  – Single-cycle multiplication and hardware division
*   Memories
  – 64 or 128 Kbytes of Flash memory
  – 20 Kbytes of SRAM
*   Clock, reset and supply management
  – 2.0 to 3.6 V application supply and I/Os
  – POR, PDR, and programmable voltage detector (PVD)
  – 4 to 16 MHz crystal oscillator
  – Internal 8 MHz factory-trimmed RC
  – Internal 40 kHz RC
  – PLL for CPU clock
  – 32 kHz oscillator for RTC with calibration
*   Low-power
  – Sleep, Stop and Standby modes
  – VBAT supply for RTC and backup registers
*   2x 12-bit, 1 µs A/D converters (up to 16 channels)
  – Conversion range: 0 to 3.6 V
  – Dual-sample and hold capability
  – Temperature sensor
*   DMA
  – 7-channel DMA controller
  – Peripherals supported: timers, ADC, SPIs, I
2Cs and USARTs
*   Up to 80 fast I/O ports
  – 26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

*   Debug mode
  – Serial wire debug (SWD) and JTAG interfaces
*   Seven timers
  – Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  – 16-bit, motor control PWM timer with dead-time generation and emergency stop
  – Two watchdog timers (independent and window)
  – SysTick timer 24-bit downcounter
*   Up to nine communication interfaces
  – Up to two I2C interfaces (SMBus/PMBus®)
  – Up to three USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
  – Up to two SPIs (18 Mbit/s)
  – CAN interface (2.0B Active)
  – USB 2.0 full-speed interface
*  CRC calculation unit, 96-bit unique ID
*   Packages are ECOPACK®

About Baiyuan Tech

● More than 10 million models in stock

Products include: integrated circuits, sensors, connectors, LED lighting, capacitors, resistors and dozens of categories;

●100% original authentic

All products are 100% guaranteed original and authentic, no refurbishment, no plagiarism;

●Fast delivery

Orders placed before 6:00 p.m. will be shipped now, orders placed after 6:00 p.m. will be shipped the next morning;

●Professional pre-sales and after-sales team

Can solve all product parameters and usage problems for you.

●We accept Escrow payment

Integrity is the first principle of our business operation, if you have any worries, you can choose Escrow to trade!

●Go to to check the price, inventory, data sheet, and spot purchase of electronic components, 100% original, and support third-party testing!

●Go to to buy products, one-click inquiry, no need to register and log in, convenient and fast!

●Go to to buy chips, buy electronic components, massive stock, top brands, fast delivery, never be fooled!

Service Guarantees

Service Guarantees

We guarantee 100% customer satisfaction.
Our experienced sales team and tech support team back our services to satisfy all our customers.
Quality Guarantees

Quality Guarantees

We provide 90 days warranty.
If the items you received were not in perfect quality, we would be responsible for your refund or replacement, but the items must be returned in their original condition.

Products Recommended

  • Part Number
  • Manufacturer
  • Description
  • Packaging
  • In Stock
  • Order quantity
  • STMicroelectronics
  • ARM Microcontrollers - MCU Ultra-low-power value line Arm Cortex-M0+ MCU 128-Kbytes of Flash , 32 MHz CPU Complete Your Design
  • Tray
  • 1811
  • STMicroelectronics
  • ARM Microcontrollers - MCU Ultra-low-power value line Arm Cortex-M0+ MCU 16-Kbytes of of Flash & 32 MHz CPU Complete Your Design
  • Reel
  • 2719
  • STMicroelectronics
  • ARM Microcontrollers - MCU Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory Complete Your Design
  • Tray
  • 2794
  • STMicroelectronics
  • ARM Microcontrollers - MCU Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory Complete Your Design
  • Tray
  • 1832
  • STMicroelectronics
  • ARM Microcontrollers - MCU Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory Complete Your Design
  • Tray
  • 3128
The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.