EmbeddedRelated.com

STM32F103 in STM32 Family

The STM32F103 family, produced by STMicroelectronics, is a cornerstone of the STM32 mainstream microcontroller portfolio based on the ARM Cortex-M3 core. Designed for performance and reliability, these 32-bit MCUs operate at a 72 MHz frequency and offer a balanced mix of peripherals, including USB 2.0 full-speed and CAN interfaces. It is a industry-standard choice for engineers seeking a cost-effective, high-performance general-purpose controller with extensive ecosystem support and a wide range of memory and package options.

Variants in This Sub-Family

Comparing specs that differ across variants.

Part Number RAM I/O Pins Package ADC/DAC Flash Stock
STM32F103VET6TR (STMicroelectronics) Tape & Reel 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 16,007
STM32F103RBT6TR (STMicroelectronics) Tape & Reel 20K 51 LQFP-64 A/D 16x12b 128KB 17,074
STM32F103RET6 (STMicroelectronics) 64K 51 LQFP-64 A/D 16x12b; D/A 2x.. 512KB 6,920
STM32F103C8T6TR (STMicroelectronics) Tape & Reel 20K 37 LQFP-48 A/D 10x12b 64KB 4,154
STM32F103R8T6 (STMicroelectronics) 20K 51 LQFP-64 A/D 16x12b 64KB 17,262
STM32F103C8T6 (STMicroelectronics) 20K 37 LQFP-48 A/D 10x12b 64KB 2,612
STM32F103RBT6 (STMicroelectronics) 20K 51 LQFP-64 A/D 16x12b 128KB 16,843
STM32F103VET6 (STMicroelectronics) 64K 80 LQFP-100 A/D 16x12b; D/A 2x.. 512KB 28,408
STM32F103RCT6 (STMicroelectronics) 48K 51 LQFP-64 A/D 16x12b; D/A 2x.. 256KB 26,084
STM32F103ZET6 (STMicroelectronics) 64K 112 LQFP-144 A/D 21x12b; D/A 2x.. 512KB 3,999

Variants within the STM32F103 sub-family are primarily distinguished by their Flash memory density, ranging from 16KB to 1MB, and pin counts spanning from 36-pin VFQFPN to 144-pin LQFP packages. Higher-density devices, such as the 'VE' and 'ZE' suffixes, typically include additional features like an External Memory Controller (FSMC) and more complex timer configurations compared to the entry-level 'C8' or 'R8' models.

Other STM32 Sub-families

STM32F100 (1) STM32F031 (2) NUCLEO-G0B1 (1) STM32L010 (2) STM32G051 (1) STM32G030 (6) STM32F723 (1) NUCLEO-H563 (1) STM32F411 (4) STM32F105 (3) STM32L412 (2) STM32L432 (2)

← Back to STM32 Family