Product Summary

The STM32F103 is a High-density performance line ARM-based 32-bit MCU with 256 to 512KB Flash, USB, CAN, 11 timers, 3 ADCs, 13 communication interfaces. The STM32F103 incorporates the high-performance ARM Cortex-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 512 Kbytes and SRAM up to 64 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The STM32F103 offers three 12-bit ADCs, four general-purpose 16-bit timers plus two PWM timers, as well as standard and advanced communication interfaces: up to two I2Cs, three SPIs, two I2Ss, one SDIO, five USARTs, an USB and a CAN.

Parametrics

STM32F103 absolute maximum ratings: (1)VDD–VSS, External main supply voltage (including VDDA and VDD): -0.3 to 4.0V; (2)VIN, Input voltage on five volt tolerant pin: VSS -0.3 to VDD + 4.0V; (3)Input voltage on any other pin: VSS -0.3 to 4.0V; (4)|ΔVDDx|, Variations between different VDD power pins: 50mV; (5)|VSSX - VSS|, Variations between all the different ground pins: 50mV.

Features

STM32F103 features: (1)Core: ARM 32-bit Cortex-M3 CPU: 72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory; (2)access; Single-cycle multiplication and hardware division; (3)Memories: 256 to 512 Kbytes of Flash memory; up to 64 Kbytes of SRAM; Flexible static memory controller with 4 Chip Select. Supports Compact Flash, SRAM, PSRAM, NOR and NAND memories; LCD parallel interface, 8080/6800 modes; (4)2.0 to 3.6 V application supply and I/Os ; (5)POR, PDR, and programmable voltage detector (PVD); (6)4-to-16 MHz crystal.

Diagrams

STM32F103 block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
STM32F103C4T6A
STM32F103C4T6A

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 L/D PERF LINE 32KB

Data Sheet

0-1: $2.75
1-10: $2.45
10-100: $2.00
100-250: $1.87
STM32F103C6T6
STM32F103C6T6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 32KB 10KB RAM 2X12ADC

Data Sheet

Negotiable 
STM32F103C6T6A
STM32F103C6T6A

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 L/D Performance LINE

Data Sheet

0-1115: $1.57
1115-2000: $1.51
STM32F103C6T6ATR
STM32F103C6T6ATR

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 M/D 32 to 128 USB/CAN

Data Sheet

0-1785: $1.57
1785-2000: $1.51
2000-2400: $1.51
STM32F103C6T7A
STM32F103C6T7A

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 L/D Performance LINE

Data Sheet

0-985: $2.05
985-1000: $1.78
1000-2000: $1.73
STM32F103C6T6TR
STM32F103C6T6TR

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 Access Line

Data Sheet

Negotiable 
STM32F103C8T6
STM32F103C8T6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 64KB 20KB RAM 2X12 ADC

Data Sheet

0-1: $3.43
1-10: $3.08
10-100: $2.53
100-250: $2.33
STM32F103CBT6
STM32F103CBT6

STMicroelectronics

ARM Microcontrollers (MCU) 32BIT Cortex M3 128K MED Performance LN

Data Sheet

0-1: $4.06
1-10: $3.32
10-100: $2.99
100-250: $2.75