
AquaPCB
schwabix-1311/aquaPCB
Open-hardware Raspberry Pi base board for aquaPi software. 12 V supply; six 5 A MOSFET outputs for LED lamps and fans (2 with hardware PWM); 4 SSR/relay drivers; protected inputs; 1-Wire; ADS1115 with a pH amplifier on…

Files related to my EV conversion project.
Cm4io radxa hat is an open-source printed circuit board by hpeyerl, from the hpeyerl/evj55 repository on GitHub, published under the BSD-2-Clause licence. It is a 2-layer board of 99.1 × 89.8 mm with 78 parts on 65 nets, routed with 423 tracks and 59 vias.
It is built around the BAT54S, AOD4184A and UF5408, with the BZT52C15, FDD4685 and RJ45 among its other parts. Its parts include 11 capacitors, 7 resistors, 4 transistors and 1 connector. It belongs with the Raspberry Pi (Linux) boards of this library.
A HAT for a Raspberry Pi, in this case a CM4IO carrier with a RadXA CM3 module connected to a Waveshare 12.3 TOUCHA display, and a Waveshare dual CAN hat.
Note: The version pictured below has the RJ45 connector backwards. This is fixed in the current version which has not been fabbed.
This board supports:

| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | R_10k | Resistor_SMD:R_0402_1005Metric | R_CDL_HI1, R_CDL_PULL1, R_DIM_HI1, R_EPB_GRN_HI1, R_EPB_RED_HI1, R_IGN_HI1, R_TCL_HI1, R_VSS_HI1, R_VSS_PULL1 |
| 7 | BAT54S | Package_TO_SOT_SMD:SOT-23 | D_CDL_CL1, D_DIM_CL1, D_EPB_GRN_CL1, D_EPB_RED_CL1, D_IGN_CL1, D_TCL_CL1, D_VSS_CL1 |
| 7 | R2.7k | Resistor_SMD:R_0402_1005Metric | R_CDL_LO1, R_DIM_LO1, R_EPB_GRN_LO1, R_EPB_RED_LO1, R_IGN_LO1, R_TCL_LO1, R_VSS_LO1 |
| 7 | R_1K | Resistor_SMD:R_0402_1005Metric | R3, R4, R5, R6, R7, R8, R9 |
| 6 | C_F 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C4, C5, C6, C7 |
| 5 | 100uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C_IN1, C_MR1, C_MR2, C_MR3, C_MR4 |
| 4 | 1uf/50v/0805 | Capacitor_SMD:C_0805_2012Metric | C8, C9, C10, C11 |
| 4 | AOD4184A | Package_TO_SOT_SMD:TO-252-2 | Q1, Q2, Q3, Q4 |
| 4 | MountingHole | MountingHole:MountingHole_2.5mm | H01, H02, H03, H04 |
| 4 | R10 | Resistor_SMD:R_0402_1005Metric | R_MR1_G1, R_MR2_G2, R_MR3_G3, R_MR4_G4 |
| 4 | R10K | Resistor_SMD:R_0402_1005Metric | R_MR1_PD1, R_MR2_PD2, R_MR3_PD3, R_MR4_PD4 |
| 4 | UF5408 | Diode_THT:D_DO-201AD_P5.08mm_Vertical_CathodeUp | D_MR1, D_MR2, D_MR3, D_MR4 |
| 1 | .1uf 50v | Capacitor_SMD:C_0603_1608Metric | C_IN2 |
| 1 | BZT52C15 | Diode_SMD:D_SOD-123 | D_Z1 |
| 1 | C_F 10nF | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | DE15_Socket_HighDensity_MountingHoles | Connector_Dsub:DSUB-15-HD_Socket_Horizontal_P2.29x1.90mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm | J_SIGS1 |
| 1 | FDD4685 | PCM_Package_TO_SOT_SMD_AKL:TO-252-2 | Q_REV1 |
| 1 | RJ45 | Connector_RJ:RJ45_Amphenol_RJHSE5380 | J_CAN1 |
| 1 | R_10k | PCM_Resistor_SMD_AKL:R_0402_1005Metric | R_PWR1 |
| 1 | Radxa CM3 rk3566 | Connector_IDC:IDC-Header_2x20_P2.54mm_Vertical | J1 |
| 1 | SMBJ18A | Diode_SMD:D_SMB_Handsoldering | D_TVS1 |
| 1 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J_PWR1 |
| 1 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal | J_GPS1 |
| 1 | Screw_Terminal_01x05 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-5-3.5-H_1x05_P3.50mm_Horizontal | J_MR1 |
| 1 | rr | TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-4-3.5-H_1x04_P3.50mm_Horizontal | J_CAN_WS1 |
It measures 99.1 × 89.8 mm and has 2 copper layers, 1.6 mm thick.
78 parts, built around the BAT54S, AOD4184A, UF5408 and BZT52C15. 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 hpeyerl/evj55 repository on GitHub, at the commit this page was made from: the board is kicad_projects/cm4io_radxa_hat/cm4io_radxa_hat.kicad_pcb and its schematic kicad_projects/chassis_ecu/can.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the BSD-2-Clause licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

schwabix-1311/aquaPCB
Open-hardware Raspberry Pi base board for aquaPi software. 12 V supply; six 5 A MOSFET outputs for LED lamps and fans (2 with hardware PWM); 4 SSR/relay drivers; protected inputs; 1-Wire; ADS1115 with a pH amplifier on…


AssaadMH/shadow-4wd-motor-shield-pcb
The 24-signal interface board that replaces SHADOW's perfboard wiring — and the two pin conflicts that only appeared on re-checking the spec.


trope-oshw/anthracite
MIDI-controllable fuzz pedal: open hardware (CERN-OHL-S-2.0), firmware (GPL-3.0-or-later)

AlexW-proj/ion-pump-controller
open source controller that takes 24V in and spits out 0 - 7000V, set by a knob with an adjustable ramp time

Andy18650/GB2-2025-team4
GitHub repository for Cambridge University Engineering part IIA project GB2: Electrical Power, Team 4

fredie1811/Class-D-Amplifier
The KiCad Schematic and PCB Layout for a Half Bridge Class-D Audio Amplifier using an MH-M28 for inputting the audio via an audio jack or via bluetooth.