soldr.ai

Docs  /  Boards

STM32 Blue Pill (F103C8T6): specs and pinout

A small development board built around the STM32F103C8T6 (Arm Cortex-M3, 72 MHz). There is no ST or maker document for the board itself; this page gives the chip facts only.

Every value cites its sourceChip-level pinout

Buy on Compoden

Specs

SpecValueSource
MCU coreArm 32-bit Cortex-M3, 72 MHz maximumsource
DS5319 Rev 20, Features (p.1)
Memory (C8 variant)64 KB flash (the datasheet covers 64 or 128 KB), 20 KB SRAMsource
Features (p.1); Table 1 Device summary
Supply (application and I/Os)2.0 V to 3.6 Vsource
Features (p.1)
5 V toleranceAlmost all I/Os are 5 V tolerant (Features); the pin table marks 5 V tolerant pins FT and leaves the level blank for the otherssource
Features (p.1); Table 5 I/O level column
ADC2 x 12-bit, 1 us, up to 16 channels, conversion range 0 to 3.6 Vsource
Features (p.1)
CommunicationUp to 2 I2C, 3 USART, 2 SPI, CAN 2.0B, USB 2.0 full-speedsource
Features (p.1)
Ambient temperature-40 to 85 C (suffix 6) or -40 to 105 C (suffix 7)source
Table 2 medium-density device features, Operating temperatures row; Table 9 General operating conditions
DebugSerial wire debug (SWD) and JTAGsource
Features (p.1)

Power

ValueSource
SupplyChip VDD 2.0 V to 3.6 V; the board's own regulator and USB supply are not covered by a maker documentsource
Features (p.1)

Chip pins

These are the pins of the chip on the module, from the chip datasheet. The module's own header may label or expose them differently.

Chip pin functions only (STM32F103C8 LQFP48 pin table). This is a selection of 18 chip pins, not a header map: the board itself (regulator, USB connector, crystals, header order, jumpers, LED) is not covered by an official document, and pins such as PA0, PA1, PB0, PB1 and PC13 are not listed. Match the rows to your board's silkscreen yourself.

PinFunctionVoltageNotesSource
PA2USART2_TX (default); TIM2_CH3No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA3USART2_RX (default); TIM2_CH4No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA4SPI1_NSS; USART2_CK; ADC12_IN4No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA5SPI1_SCK; ADC12_IN5No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA6SPI1_MISO; ADC12_IN6; TIM3_CH1No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA7SPI1_MOSI; ADC12_IN7; TIM3_CH2No FT mark in the level column: not 5 V tolerantsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA9USART1_TX; TIM1_CH2FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA10USART1_RX; TIM1_CH3FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA11USBDM; USART1_CTS; CANRX; TIM1_CH4FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA12USBDP; USART1_RTS; CANTX; TIM1_ETRFT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA13JTMS / SWDIOFT (5 V tolerant); debug pin after resetsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PA14JTCK / SWCLKFT (5 V tolerant); debug pin after resetsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PB6I2C1_SCL; TIM4_CH1FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PB7I2C1_SDA; TIM4_CH2FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PB10I2C2_SCL; USART3_TX; TIM2_CH3FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
PB11I2C2_SDA; USART3_RX; TIM2_CH4FT (5 V tolerant)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
BOOT0Boot mode select inputInput pin; boot pin of the chipsource
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)
NRSTReset (input/output)Reset pin of the chip (input/output)source
Table 5 Medium-density STM32F103xx pin definitions (p.28-32)

Build with it

Project ideas for the STM32 Blue Pill (F103C8T6). Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources