ESP32P4 16
computergeek1507·PB_16·ESP32-P4_16/ESP32-P4_16.kicad_pcb
About the ESP32P4 16 PCB
ESP32P4 16 is an open source ESP32 PCB design by computergeek1507, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 151.1 × 93.4 mm, with 91 components from 51 distinct parts.
Its main chip is the POCKETBEAGLE-SC-569, from the ESP32 family. Other key parts include the SN74HCT541PWR, UA9638CDR and LMR38020SDDAR. By type, the board carries 29 resistors, 23 connectors, 18 fuses, 9 capacitors, 5 ICs and 4 diodes.
From the project
Open source FPP PB16 Pixel Controller
This documentation describes Open Hardware and is licensed under the CERN Open Hardware License Version 2 - Strongly Reciprocal. (CERN-OHL-S)
You may redistribute and modify this documentation under the terms of the CERN OHL-S-v2 (https://ohwr.org/cernohls_v2.txt). This documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY, INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE. Please see the CERN OHL v2-S for applicable conditions

Main components on the ESP32P4 16
ESP32P4 16 bill of materials (BOM)
91 components, 51 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | POCKETBEAGLE-SC-569 ESP32-P4-ETH | MODULE_ESP32-P4-ETH | U1 |
| 2 | SN74HCT541PWR 74HCT541 | TSSOP-20_4.4x6.5mm_P0.65mm | U4, U6 |
| 1 | UA9638CDR UA9638CP | SOIC-8_3.9x4.9mm_P1.27mm | U5 |
| 1 | LMR38020SDDAR | DDA0008E-IPC_A | U7 |
| 1 | 1843619/OSTTJ0311530 String1 | DG250-3.5-03P | J1 |
| 1 | 1843619/OSTTJ0311530 String2 | DG250-3.5-03P | J2 |
| 1 | 1843619/OSTTJ0311530 String3 | DG250-3.5-03P | J3 |
| 1 | 1843619/OSTTJ0311530 String4 | DG250-3.5-03P | J4 |
| 1 | 1843619/OSTTJ0311530 String5 | DG250-3.5-03P | J5 |
| 1 | 1843619/OSTTJ0311530 String6 | DG250-3.5-03P | J6 |
| 1 | 1843619/OSTTJ0311530 String7 | DG250-3.5-03P | J7 |
| 1 | 1843619/OSTTJ0311530 String8 | DG250-3.5-03P | J8 |
| 1 | 1843619/OSTTJ0311530 String9 | DG250-3.5-03P | J9 |
| 1 | 1843619/OSTTJ0311530 String10 | DG250-3.5-03P | J10 |
| 1 | 1843619/OSTTJ0311530 String11 | DG250-3.5-03P | J11 |
| 1 | 1843619/OSTTJ0311530 String12 | DG250-3.5-03P | J12 |
| 1 | 1843619/OSTTJ0311530 String13 | DG250-3.5-03P | J13 |
| 1 | 1843619/OSTTJ0311530 String14 | DG250-3.5-03P | J14 |
| 1 | 1843619/OSTTJ0311530 String15 | DG250-3.5-03P | J15 |
| 1 | 1843619/OSTTJ0311530 String16 | DG250-3.5-03P | J16 |
Show 31 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | OSTYK51102030 Power In Left | BARRIER_BLOCK_1ROW_2POS_P9.5MM | J17 |
| 1 | OSTYK51102030 Power In Right | BARRIER_BLOCK_1ROW_2POS_P9.5MM | J18 |
| 1 | B4B-XH-A(LF)(SN) GPIO | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J19 |
| 1 | 1729034 DMX1 | TerminalBlock_Phoenix_MKDS-1,5-4_1x04_P5.00mm_Horizontal | J22 |
| 1 | PPTC041LFBN-RC OLED | OLED-SSD1306-128X64-I2C-THT_2HOLE | J26 |
| 1 | 1727010 Aux Pwr | PHOENIX_MKDS1_2-3.81 | J27 |
| 1 | 61300311121 VIN Select | PinHeader_1x03_P2.54mm_Vertical | J28 |
| 16 | 3544-2 | Fuse_1812_4532Metric | F1, F2, F3, F4, F5, F6, F7, F8 +8 |
| 2 | 3544-2 DG250 | Fuse_1812_4532Metric | F17, F18 |
| 1 | PTS645SL50SMTR92 LFS Enter BTN | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1 |
| 1 | PTS645SL50SMTR92 LFS Down BTN | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW2 |
| 1 | SB5100-T SS56 | D_SMA | D2 |
| 1 | LTST-C190KRKT 5V LED | LED_0603_1608Metric | D4 |
| 1 | LTST-C190KRKT VIN1 LED | LED_0603_1608Metric | D5 |
| 1 | LTST-C190KRKT VIN2 LED | LED_0603_1608Metric | D6 |
| 1 | VLS5045EX-150M | IND_VLS5045EX-150M | L1 |
| 1 | 220UF 220uF | CP_Elec_8x10.5 | C1 |
| 1 | 100UF 10uF | C_1206_3216Metric | C2 |
| 1 | CC0603KRX7R9BB104 0.1uF | C_0603_1608Metric | C3 |
| 2 | 0.1UF 22uF | C_1206_3216Metric | C4, C5 |
| 1 | 0.1UF 220uF | CP_Elec_8x10.5 | C6 |
| 3 | CL10B104KB8NNWC 0.1uF | C_0603_1608Metric | C7, C8, C9 |
| 1 | 120 64.9K | R_0603_1608Metric | R1 |
| 2 | CRGCQ0603F120R 120 | R_0603_1608Metric | R2, R3 |
| 2 | RC0603FR-071KL 1K | R_0603_1608Metric | R4, R5 |
| 1 | 4.7K 100K | R_0603_1608Metric | R6 |
| 1 | 4.7K 24.9K | R_0603_1608Metric | R7 |
| 2 | RMCF0603FT100R 100 | R_0603_1608Metric | R8, R11 |
| 2 | RC0603FR-0710KL 10K | R_0603_1608Metric | R9, R12 |
| 2 | RC0603FR-07680RL 680 | R_0603_1608Metric | R10, R13 |
| 16 | CN34J330CT 33 | R_0603_1608Metric | R19, R20, R21, R22, R23, R24, R25, R26 +8 |
ESP32P4 16 design files
The KiCad project lives in the computergeek1507/PB_16 repository on GitHub; these links point at the commit this page was built from.
ESP32P4 16: common questions
What microcontroller does the ESP32P4 16 use?
The ESP32P4 16 is built around the POCKETBEAGLE-SC-569, from the ESP32 family.
How big is the ESP32P4 16 PCB?
The ESP32P4 16 measures 151.1 × 93.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP32P4 16?
91 components, from 51 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 ESP32P4 16 design files?
From the computergeek1507/PB_16 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 ESP32P4 16 design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which computergeek1507 chose for the repository.
Can I test firmware for the ESP32P4 16 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 PB_16
Raspberry Pi
Pi CM4 16
computergeek1507
142.1 × 106 mm113 parts2LCERN-OHL-S-2.078Pi Zero W 16
computergeek1507
142.1 × 93 mm92 parts2LCERN-OHL-S-2.078BBB 16
computergeek1507
148.8 × 116.9 mm92 parts2LCERN-OHL-S-2.078NXP
Teensy 16
computergeek1507
148.8 × 92.6 mm88 parts2LCERN-OHL-S-2.078PB 16
computergeek1507
148.1 × 102.6 mm83 parts2LCERN-OHL-S-2.078RP2040/RP2350
SM Receiver
computergeek1507
83.2 × 71.4 mm53 parts2LCERN-OHL-S-2.078BBB16 Expansion
computergeek1507
99.5 × 88.5 mm40 parts2LCERN-OHL-S-2.078Multi Expansion
computergeek1507
91.1 × 100 mm37 parts2LCERN-OHL-S-2.078RP2040/RP2350
Smart Reciver Max Exp Pico
computergeek1507
102 × 60 mm30 parts2LCERN-OHL-S-2.078BBB16 Flex
computergeek1507
162.6 × 59.2 mm26 parts2LCERN-OHL-S-2.078Diff Expansion
computergeek1507
84.3 × 84.3 mm20 parts2LCERN-OHL-S-2.078
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