Ugly Board

STM32F103C8T6


Board

NameUgly Board
PartSTM32F103C8
BrandUnknown
OriginChina

Microcontroller

PartSTM32F103C8T6
ManufacturerST-Microelectronics
CoreArm Cortex-M3
Max. Clock Speed72MHz
PackageLQFP 48 pins

Internal memories

FLASH64KiB
SRAM20KiB

Oscillators

HSI8MHz
LSI40kHz
HSE8MHz
LSE32.768kHz

Power

Sources
Any +3.3V pin (+3.3V)
Any +5V pin (+5V)
USB connector (+5V)
VDDA pinNo
VSSA pinNo
VREF- pinNo
VREF+ pinNo
Backup batteryNone

Regulator

ManufacturerAdvanced Monolithic Systems Inc.
PartAMS1117 (AMS1117)
PackageSOT223 3 pins
Input+4.6V to +15V
Output+3.3V @ 1A
DatasheetAMS1117.pdf

PCB

ColorBlue
Size (w x l)42mm x 60mm
MountingNone

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.
  • Trivia: This board got its name from the STM32duino Wiki pages, which are now offline.

Pictures

Ugly Board: Perspective view
Ugly Board: Perspective view
Ugly Board: Top view
Ugly Board: Top view
Ugly Board: Bottom view
Ugly Board: Bottom view

Inputs & outputs


Reset button

Name REST
Reference -
Type Button
Connected to NRST
Mode Active low

BOOT0 jumper

Name -
Reference -
Type 1-way jumper
Connected to BOOT0
Mode Active high
  • Note: This jumper is part of Header 1.

User button

Name KEY
Reference -
Type Button
Connected to PC13
Mode Active low

Power LED

Name -
Reference D2
Type LED
Connected to +3.3V rail
Mode N.A.

User LED

Name -
Reference D1
Type LED
Connected to PE8
Mode Sink

Connectors & headers


Header 1 properties

Name Unknown
Reference J2
Type Pin header (2.54mm, 22x1, male)

Header 1 pins

# Name Function Connected to
1 B12 - PB12
2 B13 - PB13
3 B14 - PB14
4 PB15 - PB15
5 PA8 - PA8
6 PA9 - PA9
7 PA10 - PA10
8 PA11 - PA11
9 PA12 - PA12
10 PA13 - PA13
11 PA14 - PA14
12 PA15 - PA15
13 PB3 - PB3
14 PB4 - PB4
15 PB5 - PB5
16 PB6 - PB6
17 PB7 - PB7
18 PB8 - PB8
19 PB9 - PB9
20 3.3V - +3.3V rail
21 3.3V - +3.3V rail
22 BOOT0 - BOOT0

Header 2 properties

Name Unknown
Reference J8
Type Pin header (2.54mm, 20x1, male)

Header 2 pins

# Name Function Connected to
1 3.3V - +3.3V rail
2 PC13 - PC13
3 PA0 - PA0
4 PA1 - PA1
5 PA2 - PA2
6 PA3 - PA3
7 PA4 - PA4
8 PA5 - PA5
9 PA6 - PA6
10 PA7 - PA7
11 PB0 - PB0
12 PB1 - PB1
13 PB2 - PB2
14 PB10 - PB10
15 PB11 - PB11
16 3.3V - +3.3V rail
17 3.3V - +3.3V rail
18 3.3V - +3.3V rail
19 GND - Ground plane
20 GND - Ground plane

USB connector properties

Name Unknown
Reference U4
Type USB Micro

USB connector pins

# Name Function Connected to
1 - VCC +5V rail
2 - D- PA11
3 - D+ PA12
4 - ID N.C.
5 - GND Ground plane

JTAG header properties

Name Unknown
Reference U3
Type IDC (2.54mm, 10x2, male)

JTAG header pins

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

OLED header properties

Name OLED PORT
Reference J1
Type pin header (2.54mm, 8x1, female)

OLED header pins

# Name Function Connected to
1 GND - Ground plane
2 VCC - +3.3V rail
3 PA5 - PA5
4 PA7 - PA7
5 PB0 - PB0
6 PB1 - PB1
7 PA4 - PA4
8 PB10 - PB10