
Power 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.
Brain PCB is an open-source printed circuit board by oudehm, from the oudehm/seniorDesignPCB repository on GitHub. It is a 4-layer board of 95.5 × 91 mm with 86 parts on 138 nets, routed with 833 tracks and 310 vias.
It is built around the STM32H753ZIT6, SN74LVC2G07DBVR and USBLC6-2SC6, with the RC0402FR-0710KL, B2B-XH-A(LF)(SN) and RC0603FR-0710KL among its other parts. Its parts include 23 resistors, 17 capacitors, 15 connectors, 4 ICs and 2 switches. It belongs with the STM32 boards of this library.
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 |
|---|---|---|---|
| 7 | 10k | BrainReviewed:R_0402_1005Metric_Reviewed_1 | R4, R11, R12, R13, R14, R15, R16 |
| 4 | MountingHole_3.2mm_M3 | MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_1 | decoupl_C8, decoupl_C9, decoupl_C10 |
| 3 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_6 | decoupl_C4, decoupl_C5, decoupl_C7 |
| 3 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_7 | decoupl_C1, decoupl_C2, decoupl_C3 |
| 3 | 1k | BrainReviewed:R_0402_1005Metric_Reviewed_2 | R1, R2, R3 |
| 3 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1, J2, J10 |
| 2 | 1.91k | BrainReviewed:R_0402_1005Metric_Reviewed_2 | R7, R8 |
| 2 | 100nF 50V X7R | Capacitor_SMD:C_0603_1608Metric | C15, C17 |
| 2 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_13 | decoupl_C11, decoupl_C12 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R21, R22 |
| 2 | 10µF | BrainReviewed:C_0402_1005Metric_Reviewed_7 | rescaps_C1, rescaps_C2 |
| 2 | 5.1k | BrainReviewed:R_0402_1005Metric_Reviewed_5 | R17, R18 |
| 2 | Conn_01x03 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J4, J5 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R24 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R23 |
| 1 | 100nF | BrainReviewed:C_0402_1005Metric_Reviewed_4 | C11 |
| 1 | 100nF | BrainReviewed:C_0402_1005Metric_Reviewed_7 | C1 |
| 1 | 100nF | BrainReviewed:C_0402_1005Metric_Reviewed_2 | C2 |
| 1 | 100nF | BrainReviewed:C_0402_1005Metric_Reviewed_10 | C3 |
| 1 | 100nF | BrainReviewed:C_0402_1005Metric_Reviewed_3 | C12 |
| 1 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_11 | decoupl_C6 |
| 1 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_5 | decoupl_C13 |
| 1 | 100nf | BrainReviewed:C_0402_1005Metric_Reviewed_9 | C6 |
| 1 | 10pF | BrainReviewed:C_0402_1005Metric_Reviewed_12 | C8 |
| 1 | 10pF | BrainReviewed:C_0402_1005Metric_Reviewed_4 | C9 |
| 1 | 10uF 50V X7R | Capacitor_SMD:C_1210_3225Metric | C14 |
| 1 | 12V FAN POWER | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J14 |
| 1 | 1uF | BrainReviewed:C_0402_1005Metric_Reviewed_3 | C13 |
| 1 | 1uF 16V X7R | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | 1µF | BrainReviewed:C_0402_1005Metric_Reviewed_4 | C10 |
| 1 | 2.2µF | BrainReviewed:C_0402_1005Metric_Reviewed_6 | C7 |
| 1 | 2.2µF | BrainReviewed:C_0402_1005Metric_Reviewed_1 | VCAP_C1 |
| 1 | 20pF | BrainReviewed:C_0402_1005Metric_Reviewed_4 | C5 |
| 1 | 20pF | BrainReviewed:C_0402_1005Metric_Reviewed_8 | C4 |
| 1 | 32.768 kHz | BrainReviewed:Crystal_SMD_3215-2Pin_3.2x1.5mm_Reviewed_1 | Y2 |
| 1 | 33k | BrainReviewed:R_0402_1005Metric_Reviewed_6 | R19 |
| 1 | 4.7k | BrainReviewed:R_0402_1005Metric_Reviewed_1 | R5 |
| 1 | 4.7k | BrainReviewed:R_0402_1005Metric_Reviewed_6 | R6 |
| 1 | 47 | BrainReviewed:R_0402_1005Metric_Reviewed_3 | R9 |
| 1 | 8 MHz | BrainReviewed:Crystal_SMD_3225-4Pin_3.2x2.5mm_Reviewed_1 | Y1 |
| 1 | 82k | BrainReviewed:R_0402_1005Metric_Reviewed_4 | R20 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_PTS645Sx43SMTR92 | SW2 |
| 1 | COOLER | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J15 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | UARTdebugHeader1 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | SWDdebugHeader1 |
| 1 | Conn_01x04 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J6 |
| 1 | Conn_01x14 | Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical | J7 |
| 1 | FAN 1 - P12 PRO | Connector:FanPinHeader_1x04_P2.54mm_Vertical | J12 |
| 1 | FAN 2 - P12 PRO | Connector:FanPinHeader_1x04_P2.54mm_Vertical | J13 |
| 1 | FerriteBead | Inductor_SMD:L_0402_1005Metric | FB1 |
| 1 | LEVEL SENSOR - ADAFRUIT 4965 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J3 |
| 1 | LIGHT BOARD | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J8 |
| 1 | PUMP BOARD | Connector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | J9 |
| 1 | SN74LVC2G07DBVR | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | STM32H753ZITx | Package_QFP:LQFP-144_20x20mm_P0.5mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_PTS645Sx43SMTR92 | SW1 |
| 1 | TPS22919DCKR | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U4 |
| 1 | USB-C PROGRAM | Connector_USB:USB_C_Receptacle_GCT_USB4110 | J11 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U2 |

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.





MiniNugen/Custom_Inverter_Hardware
PCBProjectNameREV1.PrjPCB | Source Documents | | PCBProjectNameREV1.SchDOC | | PCBProjectNameREV1.PcbDOC | | BOM | Settings | Libraries

doug7410/nowplaying-appliance
Build guide, BOM and hardware for the Now-Playing desk appliance: HUB75 spectrum + touch now-playing display driven by room-mic song recognition
It measures 95.5 × 91 mm and has 4 copper layers, 1.6 mm thick.
86 parts, built around the STM32H753ZIT6, SN74LVC2G07DBVR, USBLC6-2SC6 and RC0402FR-0710KL. 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 brain_PCB/brain_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.