STM32F103C8T6 - Generic Board

Generic Board

Overview

Board Name Generic Board
Brand Unknown
Origin AliExpress, China
Microcontroller Part STM32F103RBT6
Package LQFP64
Core Cortex-M3
FLASH 128KB
SRAM 20KB
Max. Clock Speed 72MHz
Crystals HSE (High Speed External) 8MHz
LSE (Low Speed External) 32.768kHz
Power Sources Any +3.3V pin (+3.3V)
Any +5V pin (+5V)
USB connector (+5V)
Regulator manufacturer Advanced Monolithic Systems Inc.
Regulator part number AMS1117
Regulator package SOT223
Output +3.3V @ 1000mA
Battery holder Yes
Connectivity Headers 2x 2x15 male dupont (2.54mm)
Specific None
Debug JTAG (20-pin IDC))
USB Mini
I/O LEDs Power LED (PWR, +5V)
User LED (LED1, PB11, sink)
Buttons, switches and jumpers Reset button (RST, NRST, active low)
DIP-Switch (BOOT0, BOOT1)
Switch (SW2, +5V USB enable)
Other devices None
PCB Colour Blue
Size 50mm x 50mm
Mounting 4x mounting hole (M2)
Remarks
  • Warning: The +5V pins on this board are directly connected to the +5V pin of the USB connector. There is no protection in place. Do not power this board through USB and an external power supply at the same time.
  • Note: This board has a switch to enable the +5V from the USB connector.
  • Note: This generic board comes in three different forms, one with an STM32F103RBT6 microcontroller, one with an STM32F103RCT6 microcontroller and one with an STM32F103RET6 microcontroller.

Pictures

Generic Board

Generic Board Top view

Generic Board Bottom view

Header 1

Pin Connected to
B10 PB10
B11 PB11
B1 PB1
B2 PB2
C5 PC5
B0 PB0
A7 PA7
C4 PC4
A5 PA5
A6 PA6
A4 PA4
3.3V +3.3V rail
GND Ground plane
A3 PA3
A2 PA2
A1 PA1
A0 PA0
VDDA VDDA
GND Ground plane
C3 PC3
C2 PC2
C1 PC1
C0 PC0
RST NRST
D1 PD1
D0 PD0
C15 PC15
C14 PC14
C13 PC13
C12 PC12

Header 2

Pin Connected to
B9 PB9
B8 PB8
3.3V +3.3V rail
B7 PB7
B6 PB6
B5 PB5
B4 PB4
B3 PB3
D2 PD2
C12 PC12
C11 PC11
C10 PC10
A15 PA15
A14 PA14
3.3V +3.3V rail
GND Ground plane
A13 PA13
A12 PA12
A11 PA11
A10 PA10
A9 PA9
A8 PA8
C9 PC9
C8 PC8
C7 PC7
C6 PC6
B15 PB15
B14 PB14
B13 PB13
B12 PB12

USB

Pin Connected to
VCC +5V rail
D- PA11
D+ PA12
ID N.C.
GND Ground plane

JTAG

Pin Connected to JTAG SWD
1 +3.3V rail VCC -
2 +3.3V rail VCC -
3 PB4 TRST -
4 Ground plane GND -
5 PA15 TDI -
6 Ground plane GND -
7 PA13 TMS SWDIO
8 Ground plane GND -
9 PA14 TCLK SWCLK
10 Ground plane GND -
11 N.C. RTCK -
12 Ground plane GND -
13 PB3 TDO SWO
14 Ground plane GND -
15 NRST RESET -
16 Ground plane GND -
17 N.C. N.C. -
18 Ground plane GND -
19 N.C. N.C. -
20 Ground plane GND -

Serial

Pin Connected to
GND Ground plane
Tx PA9
Rx PA10
3.3V +3.3V rail

Power

Pin Connected to
GND Ground plane
3.3V +3.3V rail
5V +5V rail
5V +5V rail