PC ExtensionBoard

caotiendattx·PC_ExtensionBoard·PC_ExtensionBoard/PC_ExtensionBoard.kicad_pcb

PC ExtensionBoard PCB layout, top view — open source STM32 board by caotiendattx

About the PC ExtensionBoard PCB

PC ExtensionBoard is an open source STM32 PCB design by caotiendattx, published on GitHub. It is a 6-layer board measuring 128.3 × 98.3 mm, with 263 components from 78 distinct parts.

Its main chip is the STM32G0B1RCT6, from the STM32 family. Other key parts include the HC-USB3.0-L168-WP, 10GHZ, KBLH-E61_COME_TYPE6_16U, TPAZ1023-04F and ESD204DQAR. By type, the board carries 106 resistors, 72 capacitors, 26 diodes, 25 ICs, 7 transistors and 7 connectors.

Main components on the PC ExtensionBoard

PC ExtensionBoard bill of materials (BOM)

263 components, 78 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
HC-USB3.0-L168-WP
U1, U7
1
10GHZ
10GHz
U2
1
KBLH-E61_COME_TYPE6_16U
KBLH-E61_COMe_Type6_16U
U3
1
STM32G0B1RCT6
U4
2
TPAZ1023-04F
U5, U6
4
ESD204DQAR
Texas Instruments
U8, U14, U16, U18
1
CH224K
U9
4
AP22615AWU-7
AP22615A_TSOT26
U10, U13, U15, U17
1
C2851176
DC-528φ2.0(HY)
U12
1
TPS56C230RJER
TPS56C230
Texas Instruments
U19
1
TPS3840PL30DBVR
Texas Instruments
U20
1
TPS564247DRLR
Texas Instruments
U21
1
TLV73333PDBVT
Texas Instruments
U23
1
9DBL0651CKILF
Renesas
U37
1
74AUP2G132
Nexperia
U38
2
INA219AIDCNR
Texas Instruments
U49, U50
3
BSS138-7-F
Diodes Incorporated
Q3, Q7, Q8
1
SI7613DN-T1-GE3
Vishay
Q4
2
2SK3018
Q9, Q10
1
2N7002
Q11
Show 58 more
QtyPartRefs
1
ECS-327MVATX-2-CN-TR3
Oscillator_32.768kHz_ECS_2520MV
ECS Inc. International
Y1
1
CONN_01X16_MOUNTINGPIN
Conn_01x16_MountingPin
J3
3
CONN_01X02_SOCKET
Conn_01x02_Socket
J4, J5, J7
1
CONN_01X04_PIN
Conn_01x04_Pin
J6
1
1-2199230-6
Bus_M.2_1-2199230-6
TE Connectivity
J8
1
BUS_M.2_2199230-2
Bus_M.2_2199230-2
J100
1
Battery CMOS
BT1
1
6V/50MA
6V/50mA
F1
8
9774025151R
Spacer_Drill3.7mm_H5mm_9774025151R
Würth Elektronik
H2, H3, H4, H5, H6, H7, H8, H9
2
9774025151R
Spacer_Drill3.7mm_H2.5mm_9774025151R
Würth Elektronik
H10, H11
1
C111617
HDMI_A
HDMI1
1
HR911130A
RJ1
1
K2-1808SN-A4SW
SW1
1
HC-USB3.0-L175-2X1-P
USB1
1
J18
USBC1
1
1N5819WS
D1
3
0402ESDA-05N
D2, D4, D7
4
PESD5Z5.0F
PESD5Z5_0F
D3, D9, D20, D22
1
C168799
D_Schottky
D5
6
TPD2E2U06DCKR
TPD2E2U06_SC70
D6, D8, D27, D28, D29, D30
4
0402ESDA-05N
D10, D11, D14, D19
1
PESD24VS1UL-N
D12
3
LTST-C190GKT
LED_G_0603_LTST-C190GKT
D15, D16, D21
2
ASMB-MTB1-0A3A2
LED_RGB_PLCC4_ASMB_MTB1_0A3A2
Avago Technologies
D17, D18
1
BAT54C
Diotec Semiconductor
D36
1
XAL6030-182MEC
L_1u8_14A_Coilcraft-XAL6030
Coilcraft
L2
1
74438356018
L_1u8_6.8A_WE-MAPI-4020
Würth Elektronik
L3
9
100NF/16V
100nF/16V
C1, C2, C3, C4, C8, C9, C19, C20 +1
4
C_1U_0402
C_1u_0402
TDK
C5, C6, C42, C47
4
T520B107M010ATE070
C_Pol_100u_10V_KEMET-T520-B
C7, C10, C41, C46
12
C1005X6S1A105K050BC
C_1u_0402
TDK
C11, C12, C38, C44, C45, C50, C57, C62 +4
22
GRM155R61H104KE14D
C_100n_0402
Murata
C16, C17, C18, C23, C32, C37, C43, C48 +14
17
CL10A226MO7JZNC
C_22u_16V_0603
Samsung Electro-Mechanics
C22, C31, C33, C34, C40, C58, C59, C75 +9
1
16TQC68MYF
C_Pol_68u_16V_Panasonic-TQC-D
Panasonic
C39
2
T520B107M010ATE070
C_Pol_100u_10V_KEMET-T520-B
KEMET
C52, C64
1
1UF/16V
1uF/16V
C61
4
CR0402-FX-2201GLF
R_2k2_0402
R14, R64, R71, R78
3
CR0402-FX-4700GLF
R_470R_0402
Bourns
R15, R332, R333
1
CR0402-FX-3300GLF
R_330R_0402
Bourns
R17
4
C25879
2.2K/1%
R28, R29, R31, R35
25
CR0402-FX-1002GLF
R_10k_0402
Bourns
R30, R36, R60, R63, R67, R70, R74, R77 +17
35
ERJ2GE0R00X
R_0R_0402
Panasonic
R32, R33, R38, R39, R58, R59, R61, R62 +27
1
C202396
10K/1%
R37
1
C202394
1K/1%
R40
1
C26083
1M/1%
R41
1
C25872
21.5K/1%
R42
1
C138026
24K/1%
R47
1
C11702
1K/1%
R48
1
R_10K_0402
R_10k_0402
R86
2
CR0402-FX-3002GLF
R_30k_0402
Bourns
R87, R117
2
CR0402-FX-6802GLF
R_68k_0402
Bourns
R91, R99
3
CR0402-FX-1502GLF
R_15k_0402
Bourns
R100, R107, R110
2
CR0402-FX-1003GLF
R_100k_0402
Bourns
R101, R118
2
MSMA0805R0010FSM
R_0R001_0805
Eaton
R104, R113
11
CR0402-FX-1001GLF
R_1k_0402
R105, R186, R187, R188, R189, R190, R191, R196 +3
1
CR0402-FX-1103GLF
R_110k_0402
Bourns
R109
3
CR0402-FX-2200GLF
R_220R_0402
R129, R138, R139
1
PMR03EZPJ000
R_0R_22.4A_0603
R131

PC ExtensionBoard design files

The KiCad project lives in the caotiendattx/PC_ExtensionBoard repository on GitHub; these links point at the commit this page was built from.

PC ExtensionBoard: common questions

What microcontroller does the PC ExtensionBoard use?

The PC ExtensionBoard is built around the STM32G0B1RCT6, from the STM32 family.

How big is the PC ExtensionBoard PCB?

The PC ExtensionBoard measures 128.3 × 98.3 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the PC ExtensionBoard?

263 components, from 78 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the PC ExtensionBoard design files?

From the caotiendattx/PC_ExtensionBoard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the PC ExtensionBoard design in my own project?

The repository has no license, so all rights stay with caotiendattx. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the PC ExtensionBoard without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards