Benchpod
embeddedci-com·benchpod·pcb/benchpod-digital/vbench-pod.kicad_pcb
About the Benchpod PCB
Benchpod is an open source ESP32 PCB design by embeddedci-com, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 82 × 90 mm, with 306 components from 76 distinct parts.
Its main chip is the ESP32-C3-MINI-1-N4, from the ESP32 family. Other key parts include the ICE40UP5K-SG48ITR, W25Q64JVSSIQ, STM32H563ZIT6, LAN8742AI-CZ-TR and APS6404L-3SQR-ZR. By type, the board carries 129 capacitors, 123 resistors, 29 ICs, 6 connectors, 6 diodes and 3 crystals.
It belongs with the sensors and iot & wireless designs in this gallery.
From the project
An open hardware bench tool that plugs into your CI: sensor sim, CAN, analog I/O, power control, and a Python SDK with pytest integration
NOTE1: Some tagged versions will have obvious mistakes in them, but as those got built, they're in the repo for historical reasons.
NOTE2: Don't build these boards yourself without any necessary changes. The current tagged versions are not production-ready yet.
An open hardware bench tool with sensor sim, CAN, analog I/O, and power control, with a Python SDK and pytest integration.
Main components on the Benchpod
Benchpod bill of materials (BOM)
306 components, 76 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ICE40UP5K-SG48ITR | QFN-48_L7.0-W7.0-P0.50-TL-EP5.4-1 | U1 |
| 1 | W25Q64JVSSIQ | SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U2 |
| 1 | ESP32-C3-MINI-1-N4 ESPRESSIF(乐鑫) | WIFIM-SMD_ESP32-C3-MINI-1 | U4 |
| 1 | STM32H563ZIT6 ST(意法半导体) | LQFP-144_L20.0-W20.0-P0.50-LS22.0-TL | U5 |
| 1 | LAN8742AI-CZ-TR MICROCHIP(美国微芯) | VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5 | U6 |
| 1 | APS6404L-3SQR-ZR Apmemory | C3040877_USON-8_L3_0-W2_0-P0_50-BL-EP | U7 |
| 1 | TPS2116DRLR TI(德州仪器) | SOT-583-8_L2.1-W1.6-P0.50-LS1.6-BL | U8 |
| 1 | TCAN1044VDRBRQ1 TI(德州仪器) | VSON-8_L3.0-W3.0-P0.65-BR-EP | U10 |
| 5 | SN74LVC2G66DCUR TI(德州仪器) | VSSOP-8_L2.1-W2.4-P0.50-LS3.2-BR | U18, U19, U20, U21, U24 |
| 5 | SRV05-4.TCT | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR | U22, U23, U25, U28, U34 |
| 3 | TPS259470ARPWR TI(德州仪器) | VQFN-10_L2.0-W2.0-P0.45-TL | U26, U27, U57 |
| 2 | INA238AIDGSR TI(德州仪器) | VSSOP-10_L3.0-W3.0-P0.50-LS4.9-BL | U29, U33 |
| 1 | TPS82130SILR TI(德州仪器) | USIP-8_L3.0-W2.8-P0.65-TL-EP | U30 |
| 1 | AP2112K-1.2 | SOT-25_L3.0-W1.6-P0.95-LS2.8-BR | U31 |
| 1 | AP2112K-2.5TRG1 DIODES(美台) | SOT-25-5 | U32 |
| 1 | AP2112K-1.8TRG1 DIODES(美台) | SOT-25_L3.0-W1.6-P0.95-LS2.8-BL | U52 |
| 2 | TCA9554PWR TI(德州仪器) | TSSOP-16_L5.0-W4.4-P0.65-LS6.4-TL | U54, U56 |
| 1 | SX3M48.000B10F20TNN SCTF(星通时频) | OSC-SMD_4P-L3.2-W2.5-BL | X1 |
| 2 | 6pF ±10ppm SMD2016-4P Crystals - 25Mhz | Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1, Y2 |
| 1 | SBH11-PBPC-D10-ST-BK Sullins | C17537739_IDC-TH_20P-P2_54-V-R2-C10-S2_54 | CN1 |
Show 56 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PZ254V-12-22P XFCN(兴飞) | C492428_HDR-TH_22P-P2_54-V-M-R2-C11-S2_54 | J1 |
| 3 | Screw_Terminal_01x02 | CONN-TH_2P-P5.00_WJ500V-5.08-2P | J4, J5, J6 |
| 1 | HR911105A HR911105A_C12074 HANRUN(汉仁) | RJ45-TH_HR911105A | J7 |
| 3 | HC-PZ127-7.2L-2x5PZ HC-PZ127-7.2L-2X5PZ HC(虹成电子) | HDR-TH_HC-PZ127-7.2L-2X5PZ | H1, H2, H3 |
| 2 | TS-1088-AR02016 | SW-SMD_L3.9-W3.0-P4.45 | SW1, SW2 |
| 1 | AF 90° WJDG SHOU HAN(首韩) | C456018_USB-A-TH_AF-WJDG | USB1 |
| 1 | TYPE-C-31-M-12 韩国韩荣 | USB-C_SMD-TYPE-C-31-M-12_1 | USBC1 |
| 1 | S4-3528RGBTA-A TUOZHAN(拓展光电) | LED-SMD_4P-L3.2-W2.8-LS3.5-TL-1 | LED1 |
| 1 | SMAJ5.0A SMAJ5.0A_C2925443 Liown(里阳半导体) | SMA_L4.3-W2.6-LS5.0-RD | D1 |
| 2 | SS34 MDD(辰达半导体) | SMA_L4.3-W2.6-LS5.2-RD | D2, D3 |
| 2 | USBLC6-4SC6 ST(意法半导体) | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | D4, D11 |
| 1 | SMAJ20A R+O(宏嘉诚) | C41376408_SMA_L4_3-W2_6-LS5_2-RD | D5 |
| 2 | FerriteBead GZ1608D601TF | C85833_L0603 | FB2, FB3 |
| 35 | CC0603KRX7R9BB104 100n | C_0402_1005Metric | C1, C4, C6, C7, C8, C9, C13, C14 +27 |
| 8 | 4.7u | C_0805_2012Metric | C2, C3, C5, C62, C63, C64, C65, C220 |
| 24 | CL21B105KBFNNNE 1u | C_0402_1005Metric | C10, C12, C17, C19, C24, C26, C31, C53 +16 |
| 30 | 100n | C_0402_1005Metric | C11, C25, C32, C33, C34, C35, C36, C37 +22 |
| 10 | 10u | C_0603_1608Metric | C15, C21, C28, C66, C93, C95, C100, C106 +2 |
| 3 | 22u | C_0805_2012Metric | C16, C91, C92 |
| 4 | 8.2p | C_0603_1608Metric | C29, C30, C50, C51 |
| 1 | 470p | C_0402_1005Metric | C46 |
| 1 | 1nf | C_1206_3216Metric | C58 |
| 4 | 3.3n | C_0603_1608Metric | C99, C102, C119, C226 |
| 5 | 10n | C_0402_1005Metric | C104, C105, C228, C258, C259 |
| 1 | CL21B105KBFNNNE 22u | C_0805_2012Metric | C108 |
| 1 | GRM21BR61H106KE43L 10u | C_0603_1608Metric | C123 |
| 2 | 2.2u | C_1206_3216Metric | C218, C219 |
| 1 | 47 | R_0603_1608Metric | R1 |
| 4 | 0 0402WGF0000TCE | R_0402_1005Metric | R2, R16, R19, R150 |
| 52 | 10k | R_0402_1005Metric | R3, R4, R5, R6, R7, R8, R9, R10 +44 |
| 1 | 1.5k | R_0402_1005Metric | R15 |
| 2 | 56 | R_0402_1005Metric | R18, R176 |
| 4 | 1k | R_0402_1005Metric | R21, R22, R164, R175 |
| 10 | 33 | R_0402_1005Metric | R23, R24, R25, R81, R82, R90, R92, R93 +2 |
| 6 | 4.7k | R_0402_1005Metric | R26, R28, R29, R31, R38, R50 |
| 15 | 330 | R_0402_1005Metric | R42, R43, R44, R45, R46, R47, R48, R49 +7 |
| 2 | 2.2k | R_0402_1005Metric | R58, R62 |
| 1 | 37.4k | R_0402_1005Metric | R67 |
| 1 | 1.8M | R_0402_1005Metric | R70 |
| 1 | 105k | R_0402_1005Metric | R71 |
| 2 | 5.1k | R_0402_1005Metric | R75, R76 |
| 1 | 1.65k | R_0402_1005Metric | R79 |
| 1 | 1.10k | R_0402_1005Metric | R80 |
| 1 | 50m FMF25FPJR010-LH | R_2512_6332Metric | R83 |
| 1 | 30m FMF25FPJR010-LH | R_2512_6332Metric | R84 |
| 1 | 316k | R_0402_1005Metric | R85 |
| 3 | 100k | R_0402_1005Metric | R86, R151, R152 |
| 2 | 270 | R_0603_1608Metric | R140, R141 |
| 1 | 12.1k | R_0402_1005Metric | R144 |
| 4 | 49.9 | R_0402_1005Metric | R145, R146, R147, R148 |
| 1 | 510k | R_0603_1608Metric | R153 |
| 1 | 49.9k | R_0603_1608Metric | R154 |
| 1 | 150k | R_0603_1608Metric | R155 |
| 1 | 820 | R_0603_1608Metric | R158 |
| 1 | 1M | R_0603_1608Metric | R160 |
| 1 | 100 | R_0402_1005Metric | R177 |
Benchpod design files
The KiCad project lives in the embeddedci-com/benchpod repository on GitHub; these links point at the commit this page was built from.
Benchpod: common questions
What microcontroller does the Benchpod use?
The Benchpod is built around the ESP32-C3-MINI-1-N4, from the ESP32 family.
How big is the Benchpod PCB?
The Benchpod measures 82 × 90 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the Benchpod?
306 components, from 76 distinct parts. The full bill of materials is listed on this page.
Where can I download the Benchpod design files?
From the embeddedci-com/benchpod repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Benchpod design in my own project?
Yes, under the terms of its CERN-OHL-W-2.0 license, which embeddedci-com chose for the repository.
Can I test firmware for the Benchpod 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.
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