You are on page 1of 1

1 2 3 4 5 6

USB type C to USB 2.0 USB to serial (VCP) LSE Oscilator Build-in LEDs Microcontroller core
J1 VBUS +5V PC14 +3.3V +3.3V
F1 D1 +3.3V
USB_C_Receptacle_USB2.0 MC-306, 32768Hz D2 VBAT_Protected
1A 1A R10

2
A4 PC15 PC13
VBUS 510

24
36
48
1

9
R1 1 4 Y2
R7 PC13 C10 C11 C12 C13

VDD
VDD
VDD
VDDA
VBAT
A5 5K1 R2 1.5K D3 7 100n 100n 100n 100n
CC1 NRST NRST
B5 R6 C5 R11

3
CC2 5K1 C7 Power
A D+ 22R PA12 510 A
R3 20pF 44
BOOT0 BOOT0
A7 20pF GNDREF GNDREF GNDREF GNDREF
D- D- D- 22R PA11
B7 GNDREF 5
D- OSCIN PD0 4 capacitors:
A6 GNDREF GNDREF GNDREF 6
D+ D+ OSCOUT PD1 1 per each VDD to place in situ
B6
D+
Boot Selector PC13
2
PC13
3
PC14 PC14
HSE Oscilator Reset Circuit STDC14 interface
SHIELD

A8 +3.3V 4
SBU1 PC15 PC15
GND

B8 +3.3V
SBU2 OSCIN
18 10
BOOT0 8Mhz,TSX-3225 PB0 PB0 PA0 PA0 +3.3V
SW1 Boot0 R8 19 11 J3
S1

A1

Y1 PB1 PB1 PA1 PA1 STDC14

2
100K
R4 C3 10M[N/A] R9 20 12
BOOT1 PB2 PA2 PA2 1 2
100nf 1 3 10K 39 13 SWO PB3
OSCOUT PB3 PB3 PA3 PA3 3 4
GNDREF GNDREF 40 14 SWDIO PA13 SWDIO
NRST PB4 PB4 PA4 PA4 5 6
C4 C6 41 15 SWCLK PA14 SWCLK

4
GNDREF GNDREF PB5 PB5 PA5 PA5 7 8
VBUS 20pF 20pF 42 16 RX PA10 SWO
SW2 C8 PB6 PB6 PA6 PA6 9 10
43 17 TX PA9
Reset 100nf PB7 PB7 PA7 PA7 GNDREF 11 12
R5 45 29 NRST
GNDREF GNDREF GNDREF PB8 PB8 PA8 PA8 13 14
C14 10K BOOT1 46 30 RX TX
PB9 PB9 PA9 PA9
100n 21 31
B GNDREF GNDREF PB10 PB10 PA10 PA10 B
22 32
GNDREF PB11 PB11 PA11 PA11
25 33
GNDREF PB12 PB12 PA12 PA12
26 34
PB13 PB13 PA13 PA13
27 37
PB14 PB14 PA14 PA14

VSSA
28 38

VSS
VSS
VSS
PB15 PB15 PA15 PA15
Pin Header

23
35
47
STM32F103C8Tx

8
U2
J2
as DIP-40
GNDREF 20 +3.3V 20
PB12
Power Supply 19
18
PB13
19
18
PB14
Originally, BluePill contained RT8183-B as voltage regulator. It is outdated. 17 17 GNDREF
Direct replacement: RT9193-33GB, but it is capable to deliver up to 300mA. PB15 NRST
16 16
USB type C can provide up to 1.5 A over USB 2.0 connectivity. PA8 PB11
- to provide < 1A use Linear Voltage regulators 15 15
PA9 PB10
- to go > 1A : use DC-DC converters
RTC Power Protection 14
13
PA10 PB1
14
13
Among Linear Voltage Regulators good option is AMS1117-3.3 (SOT223). PA11 PB0
It can deliver up to 800mA. Compatible parts are: D4 12 12
+BATT PA12 PA7
- LM1117-3.3 BAT54C +3.3V 11 11
PA15 PA6
C - NCP1117-3.3 1 2 10 10 C
Note: PB3 PA5
9 9
PB4 PA4

3
MICREL MIC3910-3.3WS has difference: tab is GND, not Vout
8 8
+5V +3.3V VBAT_Protected PB5 PA3
7 7
C9 PB6 PA2
U1 RedPill utilizes AMS1117 and used: 6 6
100n PB7 +5V PA1
AMS1117-3.3 - pre-capacitor : 25V 100 uF 5 5
- post-capacitor : 6.3 V 330 uF PB8 PA0
3 2 4 4
VI VO PB9 PC15
GND

GNDREF 3 3
+3.3V PC14
2 2
PC13
1

C1 C2 1 +BATT 1
0.1-10 uF 47-1000 uF GNDREF
J4

GNDREF GNDREF GNDREF

Other effective low-drop linear regulators are:


TI LM3940, up to 1A, but isincompatible in pinout Sheet: /
D LMS8117AMP3.3 File: bluepill_reforged.sch D

Title:
Size: A4 Date: Rev:
KiCad E.D.A. kicad (5.1.5)-3 Id: 1/1
1 2 3 4 5 6

You might also like