Base board
jorisplusplus·pcdock·base_board/base_board.kicad_pcb
About the Base board
Base board is an open source ESP32 PCB design by jorisplusplus, published on GitHub. It is a 6-layer board measuring 119.8 × 129.8 mm, with 230 components from 55 distinct parts.
Its main chip is the ESP32-P4, from the ESP32 family. Other key parts include the TPS53318DQPR, TPS56637RPAR, HUSB238, TLV62569DBV and W25Q128JVS. By type, the board carries 116 capacitors, 73 resistors, 15 connectors, 14 inductors, 9 ICs and 1 transistor.
From the project
FPGA base pcdock
The goal of this project is to make a device that can pipe displayport and USB 3 signals over a single 25 gbps fiber and provide kvm switch to switch between different sources.
For this project the Xilinx FPGA XCKU5P-2FFVB676I has been chosen. It has 16 transceivers capable of 25 gbps and is reasonably priced at around 80 euros. The hardware is broken up into various pieces, this is to reduce production costs by being able to reuse parts and reduce costs for prototyping if mistakes are made.

Main components on the Base board
Base board bill of materials (BOM)
230 components, 55 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | TPS53318DQPR | CONV_TPS53318DQPR | U301, U302, U303 |
| 1 | TPS56637RPAR | CONV_TPS56637RPAR | U305 |
| 1 | HUSB238 | DFN-10-1EP_3x3mm_P0.5mm_EP1.7x2.5mm | U601 |
| 1 | TLV62569DBV | SOT-23-5 | U801 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U802 |
| 1 | ESP32-P4 | ESP32-P4 | U803 |
| 1 | AP3019A | TSOT-23-6 | U901 |
| 1 | AP90P03Q | Diodes_PowerDI3333-8 | Q601 |
| 1 | 40MHZ 40MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y801 |
| 1 | Conn_01x02 | JST_VH_B2P-VH-B_1x02_P3.96mm_Vertical | J301 |
| 3 | CONN_02X30_ODD_EVEN Conn_02x30_Odd_Even | HRS_ER8-60S-0.8SV-5H | J401, J402, J404 |
| 4 | C2904641 SFP+ | Connector_SFP_and_Cage | J501, J801, J901, J1001 |
| 1 | USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J601 |
| 1 | ADM6-60-01.5-L-4-2-A ADM6-60-01.5-L-4-2-A-TR | SAMTEC_ADM6-60-01.5-L-4-2-A-TR_GPIO | J701 |
| 1 | ADM6-60-01.5-L-4-2-A ADM6-60-01.5-L-4-2-A-TR | SAMTEC_ADM6-60-01.5-L-4-2-A-TR_TRANS | J703 |
| 1 | JTAG | Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical | J802 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J803 |
| 1 | UART | Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical | J804 |
| 1 | CONN_02X15_COUNTER_CLOCKWISE Conn_02x15_Counter_Clockwise | YXT-BB10-30S-02 | J902 |
| 1 | SP0504BAHT | SOT-23-5 | D301 |
Show 35 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 1.8UH 1.8uH | L_Changjiang_FXL0840 | L301, L302, L303 |
| 1 | 5.6UH 5.6uH | L_Changjiang_FXL0840 | L304 |
| 8 | C1017 L | L_0805_2012Metric | L501, L502, L801, L802, L901, L902, L1001, L1002 |
| 1 | 2.2UH 2.2uH | L_Changjiang_FXL0412 | L803 |
| 1 | 22UH 22uH | L_1210_3225Metric | L903 |
| 3 | 4.7UF 4.7uF | C_1206_3216Metric | C301, C312, C323 |
| 8 | 10UF 10uF | C_0805_2012Metric | C302, C307, C308, C309, C310, C311, C331, C332 |
| 12 | 1UF 1uF | C_0603_1608Metric | C303, C313, C324, C608, C831, C832, C834, C836 +4 |
| 38 | 100NF 100nF | C_0603_1608Metric | C304, C314, C325, C335, C341, C501, C502, C505 +30 |
| 5 | 100NF 100nF | C_0402_1005Metric | C305, C316, C327, C914, C915 |
| 3 | 1NF 1nF | C_0402_1005Metric | C306, C315, C326 |
| 15 | 22UF 22uF | C_0805_2012Metric | C317, C318, C319, C320, C321, C322, C328, C329 +7 |
| 1 | 100PF 100pF | C_0402_1005Metric | C336 |
| 11 | 10UF 10uF | C_0603_1608Metric | C503, C504, C611, C613, C803, C804, C833, C903 +3 |
| 16 | 100NF 100nF | C_0201_0603Metric | C507, C508, C509, C510, C807, C808, C809, C810 +8 |
| 2 | 330pF | C_0603_1608Metric | C607, C610 |
| 2 | 22PF 22pF | C_0603_1608Metric | C820, C821 |
| 25 | 4.7K 4.7k | R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8 +17 |
| 3 | 1k | R_0402_1005Metric | R301, R312, R320 |
| 3 | 820K 820k | R_0402_1005Metric | R302, R310, R318 |
| 3 | 82K 82k | R_0402_1005Metric | R303, R311, R319 |
| 3 | 115K 115k | R_0402_1005Metric | R304, R313, R321 |
| 5 | 100K 100k | R_0402_1005Metric | R305, R309, R317, R803, R804 |
| 1 | 69.8K 69.8k | R_0402_1005Metric | R306 |
| 13 | 10K 10k | R_0402_1005Metric | R307, R316, R324, R325, R326, R327, R328, R332 +5 |
| 1 | 820 | R_0402_1005Metric | R308 |
| 1 | 750 | R_0402_1005Metric | R314 |
| 1 | 44.2K 44.2k | R_0402_1005Metric | R315 |
| 1 | 430 | R_0402_1005Metric | R322 |
| 1 | 19.1K 19.1k | R_0402_1005Metric | R323 |
| 1 | 191K 191k | R_0402_1005Metric | R331 |
| 3 | 10 | R_0402_1005Metric | R603, R607, R906 |
| 1 | xxx | R_0402_1005Metric | R605 |
| 6 | 0 | R_0402_1005Metric | R808, R818, R819, R820, R904, R907 |
| 1 | 4.02K 4.02k | R_0402_1005Metric | R810 |
Base board design files
The KiCad project lives in the jorisplusplus/pcdock repository on GitHub; these links point at the commit this page was built from.
Base board: common questions
What microcontroller does the Base board use?
The Base board is built around the ESP32-P4, from the ESP32 family.
How big is the Base board?
The Base board measures 119.8 × 129.8 mm, has 6 copper layers and is 1.6 mm thick.
How many components are on the Base board?
230 components, from 55 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 Base board design files?
From the jorisplusplus/pcdock 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 Base board design in my own project?
The repository has no license, so all rights stay with jorisplusplus. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Base board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
More boards in pcdock
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k