
Brain PCB
oudehm/seniorDesignPCB
Editable KiCad projects for the brain, light, power, and pump boards.

Editable KiCad projects for the brain, light, power, and pump boards.
Light PCB is an open-source printed circuit board by oudehm, from the oudehm/seniorDesignPCB repository on GitHub. It is a 2-layer board of 58 × 68 mm with 27 parts on 17 nets, routed with 84 tracks and 21 vias.
It is built around the RC0402FR-0710KL, AO3400A and RC0603FR-07100KL, with the B2B-XH-A(LF)(SN), RC0603FR-071KL and 0466002.NRHF among its other parts. Its parts include 10 resistors, 5 transistors, 5 connectors, 1 capacitor and 1 diode.
Editable KiCad projects for the brain, light, power, and pump boards.
3D renders from the KiCad designs. Parts without available 3D models may not appear.
The main STM32 controller connects the environmental sensors and display, and provides control signals for the lights, dosing pumps, fans, and cooler.

Four MOSFET channels switch the blue, red, near-infrared, and white grow lights using PWM signals from the brain board.

Distributes the 12 V supply through fused branches and generates 5 V and 3.3 V rails for the system. It also includes the cooler switching circuit.

Five MOSFET driver channels control the Micro, Grow, Bloom, pH-up, and pH-down dosing pumps, with flyback diodes for the pump loads.

brain_PCB/brain_PCB.kicad_prolight_PCB/light_PCB.kicad_propower_PCB/power_PCB.kicad_propump_PCB/pump_PCB.kicad_proCustom symbols, footprints, library tables, design rules, and the referenced local USB 3D model are included. Local libraries use ${KIPRJMOD} paths so they work wherever you extract the repository. The USB model is a simplified representation.
Manufacturing outputs, review reports, backups, and personal editor settings are excluded. Generate fabrication files from the projects when needed.
Some power-board 3D models (the 6-pin and 10-pin Molex Micro-Fit connectors and Littelfuse NANO2 fuse) were unavailable in the KiCad 10.0.3 libraries used for verification. Their schematic symbols and PCB footprints are included in the designs; these parts may be absent from the 3D view.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100 | HydroLights:R_0402_1005Metric_SilkClearance | R1, R2, R3, R4 |
| 4 | 10k | HydroLights:R_0402_1005Metric_SilkClearance | R5, R6, R7, R8 |
| 4 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 4 | MountingHole_3.2mm_M3 | MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 10uF 50V X7R | Capacitor_SMD:C_1210_3225Metric | C1 |
| 1 | 12V POWER | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 2A fast | Fuse:Fuse_1206_3216Metric | F1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q5 |
| 1 | BLUE OUTPUT | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3 |
| 1 | BRAIN CONTROL | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J1 |
| 1 | BZT52C8V2 | Diode_SMD:D_SOD-123 | D1 |
| 1 | RED / NIR OUTPUT | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | WHITE OUTPUT | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J5 |
It measures 58 × 68 mm and has 2 copper layers, 1.6 mm thick.
27 parts, built around the RC0402FR-0710KL, AO3400A, RC0603FR-07100KL and B2B-XH-A(LF)(SN). 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 oudehm/seniorDesignPCB repository on GitHub, at the commit this page was made from: the board is light_PCB/light_PCB.kicad_pcb and its schematic brain_PCB/brain_PCB.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 oudehm before reusing the design.

oudehm/seniorDesignPCB
Editable KiCad projects for the brain, light, power, and pump boards.

oudehm/seniorDesignPCB
Editable KiCad projects for the brain, light, power, and pump boards.

oudehm/seniorDesignPCB
Editable KiCad projects for the brain, light, power, and pump boards.

offgridevices/offgrid-hardware
Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.





