PC ExtensionBoard
caotiendattx·PC_ExtensionBoard·PC_ExtensionBoard/PC_ExtensionBoard.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | HC-USB3.0-L168-WP | USB-TH_USB3.0-A | U1, U7 |
| 1 | 10GHZ 10GHz | SMA-TH_SMA-KWE | U2 |
| 1 | KBLH-E61_COME_TYPE6_16U KBLH-E61_COMe_Type6_16U | CORE_BOARD_CUSTOM_440_PIN | U3 |
| 1 | STM32G0B1RCT6 | LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm | U4 |
| 2 | TPAZ1023-04F | DFN2510-10_L2.5-W1.0-P0.50-BL | U5, U6 |
| 4 | ESD204DQAR Texas Instruments | USON-10_2.5x1mm_P0.5mm | U8, U14, U16, U18 |
| 1 | CH224K | ESSOP-10_L4.9-W3.9-P1.0-LS6.0-TL-EP | U9 |
| 4 | AP22615AWU-7 AP22615A_TSOT26 | TSOT23-6 | U10, U13, U15, U17 |
| 1 | C2851176 DC-528φ2.0(HY) | DC-IN-TH_DC-528-2.0-HY | U12 |
| 1 | TPS56C230RJER TPS56C230 Texas Instruments | QFN-20-1EP_3x3mm_P0.45mm_TPS56xxxx | U19 |
| 1 | TPS3840PL30DBVR Texas Instruments | SOT-23-5 | U20 |
| 1 | TPS564247DRLR Texas Instruments | SOT-563 | U21 |
| 1 | TLV73333PDBVT Texas Instruments | SOT-23-5 | U23 |
| 1 | 9DBL0651CKILF Renesas | VFQFPN-40-1EP_5x5mm_P0.4mm_EP3.5x3.5mm | U37 |
| 1 | 74AUP2G132 Nexperia | VSSOP-8_2.3x2mm_P0.5mm | U38 |
| 2 | INA219AIDCNR Texas Instruments | SOT-23-8 | U49, U50 |
| 3 | BSS138-7-F Diodes Incorporated | SOT-23-3 | Q3, Q7, Q8 |
| 1 | SI7613DN-T1-GE3 Vishay | Vishay_PowerPAK_1212-8_Single | Q4 |
| 2 | 2SK3018 | SOT-23 | Q9, Q10 |
| 1 | 2N7002 | SOT-23 | Q11 |
Show 58 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ECS-327MVATX-2-CN-TR3 Oscillator_32.768kHz_ECS_2520MV ECS Inc. International | Oscillator_SMD_ECS_2520MV_2.5x2mm | Y1 |
| 1 | CONN_01X16_MOUNTINGPIN Conn_01x16_MountingPin | FPC-SMD_P0.50-16P_FGS-XJ-H2.0 | J3 |
| 3 | CONN_01X02_SOCKET Conn_01x02_Socket | PinHeader_1x02_P2.00mm_Vertical | J4, J5, J7 |
| 1 | CONN_01X04_PIN Conn_01x04_Pin | PinSocket_1x04_P2.00mm_Vertical | J6 |
| 1 | 1-2199230-6 Bus_M.2_1-2199230-6 TE Connectivity | Bus_M.2_Socket_Key_M_TE_1-2199230-6 | J8 |
| 1 | BUS_M.2_2199230-2 Bus_M.2_2199230-2 | Bus_M.2_Socket_Key_E_TE_2199230-6 | J100 |
| 1 | Battery CMOS | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | BT1 |
| 1 | 6V/50MA 6V/50mA | R_0603_1608Metric | F1 |
| 8 | 9774025151R Spacer_Drill3.7mm_H5mm_9774025151R Würth Elektronik | Spacer_Drill3.7mm_H5mm_9774050151R | H2, H3, H4, H5, H6, H7, H8, H9 |
| 2 | 9774025151R Spacer_Drill3.7mm_H2.5mm_9774025151R Würth Elektronik | Spacer_Drill3.7mm_H2.5mm_9774025151R | H10, H11 |
| 1 | C111617 HDMI_A | HDMI-SMD_HDMI-019S | HDMI1 |
| 1 | HR911130A | RJ45-TH_HR911130A | RJ1 |
| 1 | K2-1808SN-A4SW | KEY-SMD_4P-L4.2-W3.2-P2.20-LS5.1-TL | SW1 |
| 1 | HC-USB3.0-L175-2X1-P | USB-A-TH_H181-AF2R06-12ALCR | USB1 |
| 1 | J18 | USB-C_SMD-TYPE-C-31-M-12_1 | USBC1 |
| 1 | 1N5819WS | D_SOD-323 | D1 |
| 3 | 0402ESDA-05N | D0402-BI | D2, D4, D7 |
| 4 | PESD5Z5.0F PESD5Z5_0F | SOD-523 | D3, D9, D20, D22 |
| 1 | C168799 D_Schottky | D_SOD-323 | D5 |
| 6 | TPD2E2U06DCKR TPD2E2U06_SC70 | SC70-3 | D6, D8, D27, D28, D29, D30 |
| 4 | 0402ESDA-05N | C_0402_1005Metric | D10, D11, D14, D19 |
| 1 | PESD24VS1UL-N | C_0402_1005Metric | D12 |
| 3 | LTST-C190GKT LED_G_0603_LTST-C190GKT | LED_0603_1608Metric_G | D15, D16, D21 |
| 2 | ASMB-MTB1-0A3A2 LED_RGB_PLCC4_ASMB_MTB1_0A3A2 Avago Technologies | PLCC4_3.2x2.8mm | D17, D18 |
| 1 | BAT54C Diotec Semiconductor | SOT-23-3 | D36 |
| 1 | XAL6030-182MEC L_1u8_14A_Coilcraft-XAL6030 Coilcraft | L_Coilcraft-XAL6030 | L2 |
| 1 | 74438356018 L_1u8_6.8A_WE-MAPI-4020 Würth Elektronik | L_WE-MAPI-4020 | L3 |
| 9 | 100NF/16V 100nF/16V | C_0402_1005Metric | C1, C2, C3, C4, C8, C9, C19, C20 +1 |
| 4 | C_1U_0402 C_1u_0402 TDK | C_0402_1005Metric | C5, C6, C42, C47 |
| 4 | T520B107M010ATE070 C_Pol_100u_10V_KEMET-T520-B | C_Pol_EIA-B | C7, C10, C41, C46 |
| 12 | C1005X6S1A105K050BC C_1u_0402 TDK | C_0402_1005Metric | C11, C12, C38, C44, C45, C50, C57, C62 +4 |
| 22 | GRM155R61H104KE14D C_100n_0402 Murata | C_0402_1005Metric | C16, C17, C18, C23, C32, C37, C43, C48 +14 |
| 17 | CL10A226MO7JZNC C_22u_16V_0603 Samsung Electro-Mechanics | C_0603_1608Metric | C22, C31, C33, C34, C40, C58, C59, C75 +9 |
| 1 | 16TQC68MYF C_Pol_68u_16V_Panasonic-TQC-D Panasonic | CAP-SMD_L7.3-W4.3-R-RD | C39 |
| 2 | T520B107M010ATE070 C_Pol_100u_10V_KEMET-T520-B KEMET | CAP-SMD_L3.5-W2.8 | C52, C64 |
| 1 | 1UF/16V 1uF/16V | C_0402_1005Metric | C61 |
| 4 | CR0402-FX-2201GLF R_2k2_0402 | C_0402_1005Metric | R14, R64, R71, R78 |
| 3 | CR0402-FX-4700GLF R_470R_0402 Bourns | R_0402_1005Metric | R15, R332, R333 |
| 1 | CR0402-FX-3300GLF R_330R_0402 Bourns | R_0402_1005Metric | R17 |
| 4 | C25879 2.2K/1% | R_0402_1005Metric | R28, R29, R31, R35 |
| 25 | CR0402-FX-1002GLF R_10k_0402 Bourns | R_0402_1005Metric | R30, R36, R60, R63, R67, R70, R74, R77 +17 |
| 35 | ERJ2GE0R00X R_0R_0402 Panasonic | R_0402_1005Metric | R32, R33, R38, R39, R58, R59, R61, R62 +27 |
| 1 | C202396 10K/1% | R_0402_1005Metric | R37 |
| 1 | C202394 1K/1% | R_0402_1005Metric | R40 |
| 1 | C26083 1M/1% | R_0402_1005Metric | R41 |
| 1 | C25872 21.5K/1% | R_0402_1005Metric | R42 |
| 1 | C138026 24K/1% | C_0402_1005Metric | R47 |
| 1 | C11702 1K/1% | R_0402_1005Metric | R48 |
| 1 | R_10K_0402 R_10k_0402 | R_0402_1005Metric | R86 |
| 2 | CR0402-FX-3002GLF R_30k_0402 Bourns | R_0402_1005Metric | R87, R117 |
| 2 | CR0402-FX-6802GLF R_68k_0402 Bourns | R_0402_1005Metric | R91, R99 |
| 3 | CR0402-FX-1502GLF R_15k_0402 Bourns | R_0402_1005Metric | R100, R107, R110 |
| 2 | CR0402-FX-1003GLF R_100k_0402 Bourns | R_0402_1005Metric | R101, R118 |
| 2 | MSMA0805R0010FSM R_0R001_0805 Eaton | R_0402_1005Metric | R104, R113 |
| 11 | CR0402-FX-1001GLF R_1k_0402 | R_0402_1005Metric | R105, R186, R187, R188, R189, R190, R191, R196 +3 |
| 1 | CR0402-FX-1103GLF R_110k_0402 Bourns | R_0402_1005Metric | R109 |
| 3 | CR0402-FX-2200GLF R_220R_0402 | R_0402_1005Metric | R129, R138, R139 |
| 1 | PMR03EZPJ000 R_0R_22.4A_0603 | R_0603_1608Metric | 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
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k