
OpenJBOD RP2040
OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.

This project is heavily inspired by the work of TheGuyDanish, specifically his OpenJBOD thingamajig.
CM4 JBOD Control Board is an open-source printed circuit board by ApplePie420, from the ApplePie420/OpenJBOD-CM4 repository on GitHub. It is a 4-layer board of 170.2 × 92 mm with 78 parts on 206 nets, routed with 1,348 tracks and 279 vias.
It is built around the 74LVC1G07, MAX3221CPW and EMC2305-1-AP-TR, with the 74LVC1G02Z, RT9742AGJ5F and SS14 among its other parts. Its parts include 23 capacitors, 21 resistors, 11 connectors, 10 ICs and 5 diodes. It belongs with the computers and single-board computers boards and the Raspberry Pi (Linux) boards of this library.
This project is heavily inspired by the work of TheGuyDanish, specifically his OpenJBOD thingamajig.
It aims to provide much more "hackable" and robust way to to what OpenJBOD aims to do.
You can preview the schematics in .pdf here




Since I am not sure how to properly export my global libraries to the project, and I am too lazy to be bothered by changing the references individually, I have provided the entire "Custom_Libs" folder that I have on my computer. Some footprints or whatever might not be used in this project, you can safely ignore those. Adding this folder to library path should be enough for KiCAD to then locate all necessary symbols, footprints and 3D models. If not, you can link them manually. I might fix this sometime in the future maybe.
--- TBA ---
| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100n | Capacitor_SMD:C_0603_1608Metric | C4, C5, C6, C7, C8, C9, C10, C17, C18, C21, C23 |
| 11 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R3, R4, R5, R6, R7, R8, R9, R16, R17, R21 |
| 5 | 47u | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A | C11, C12, C13, C14, C15 |
| 4 | 10u | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A | C1, C2, C3, C16 |
| 3 | 470n | Capacitor_SMD:C_0603_1608Metric | C19, C20, C22 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D3 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R15, R19 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric | R11, R12 |
| 2 | 74LVC1G02 | Package_TO_SOT_SMD:SOT-23-5 | U9, U10 |
| 2 | MountingHole_Pad | MountingHole:MountingHole_4mm_Pad_TopBottom | H1, H3 |
| 2 | SS14 | Diode_SMD:D_SMA | D4, D5 |
| 2 | TPD4EUSB30 | Package_SON:USON-10_2.5x1.0mm_P0.5mm | U5, U6 |
| 1 | 12k 1% | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 2k2 | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 2k2 1% | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 4k7 | Resistor_SMD:R_0603_1608Metric | R20 |
| 1 | 5.1k | Resistor_SMD:R_0603_1608Metric | R13 |
| 1 | 74LVC1G07 | Package_TO_SOT_SMD:SOT-23-5 | U8 |
| 1 | 75 | Resistor_SMD:R_0603_1608Metric | R14 |
| 1 | ALERT | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | ATX-24 | Connector_Molex:Molex_Mini-Fit_Jr_5566-24A_2x12_P4.20mm_Vertical | J1 |
| 1 | Compute_Module_4 | Custom_Footprints:Raspberry-Pi-4-Compute-Module | U1 |
| 1 | DE9_Plug_MountingHoles | Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm | J5 |
| 1 | EMC1833T-1E/RW | Custom_Footprints:WDFN8_RW_MCH | U3 |
| 1 | EMC2305-1-AP-TR | Custom_Footprints:QFN16_4x4MC_MCH | U2 |
| 1 | FAN1 | Custom_Footprints:CONN_SD-47053-001_H10p00_MOL | J6 |
| 1 | FAN2 | Custom_Footprints:CONN_SD-47053-001_H10p00_MOL | J7 |
| 1 | FAN3 | Custom_Footprints:CONN_SD-47053-001_H10p00_MOL | J8 |
| 1 | FAN4 | Custom_Footprints:CONN_SD-47053-001_H10p00_MOL | J9 |
| 1 | FAN5 | Custom_Footprints:CONN_SD-47053-001_H10p00_MOL | J10 |
| 1 | MAX3221 | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U7 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_104031-0811 | J2 |
| 1 | NPN | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | ON | Button_Switch_SMD:SW_SPST_B3U-3000P | SW1 |
| 1 | PCIe x1 Open Back | Custom_Footprints:CONN36_6-1734774-7_PCIe_x1 | J3 |
| 1 | PROBE1 | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | X7 |
| 1 | PROBE2 | Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical | X6 |
| 1 | RJ45_RB1-125B8G1A | Connector_RJ:RJ45_UDE_RB1-125B8G1A | J4 |
| 1 | RT9742AGJ5F | Package_TO_SOT_SMD:TSOT-23-5 | U4 |
| 1 | USB_BOOT | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | P1 |

OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.





johnny9/chainaxe
This directory contains the editable Rev A.1 KiCad baseline.

lhr-solar/PS-PumpController
Controls speed of liquid cooling pump and fans for the main battery pack. Additionally, interprets data from temperature sensors and flowrate sensors for fan/pump control loop

KULeuven-CapBot/ICRA2025_BatteryFreeRobot
CapBot's hardware is designed using KiCad, the design files are provided under HardwareDesign.
It measures 170.2 × 92 mm and has 4 copper layers, 1.57 mm thick.
78 parts, built around the 74LVC1G07, MAX3221CPW, EMC2305-1-AP-TR and 74LVC1G02Z. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the ApplePie420/OpenJBOD-CM4 repository on GitHub, at the commit this page was made from: the board is CM4_JBOD_Control_Board.kicad_pcb and its schematic CM4_JBOD_Control_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ApplePie420 before reusing the design.