

Brain
Open source spa pool controller
- Size
- 100 × 84 mm
- Copper layers
- 4
- Thickness
- 1.2 mm
- Parts
- 131
- Nets
- 104
- Pads
- 388
- Tracks, vias
- 549, 161
- Pours
- 17
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 26 Aug 2023
- Updated
- 17 Mar 2024
Overview
Brain is an open-source printed circuit board by halfn0rmal, from the halfn0rmal/open-spa repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 100 × 84 mm with 131 parts on 104 nets, routed with 549 tracks and 161 vias.
It is built around the THVD1450DRBR, AOZ1280CI and BS870, with the EC2-3NU, B140-E3 and 1210L050/30WR among its other parts. Its parts include 49 resistors, 27 capacitors, 21 diodes, 11 connectors and 7 transistors.
Main components
12THVD1450DRBR
VSON-8(3x3)-40℃~+125℃ 1 1 1uA 256 3V~5.5V 50Mbps Half-Duplex Transceiver ±18kV VSON-8(3x3) RS-485 / RS-422 ICs ROHSTexas InstrumentsRS-485 / RS-422 ICsAOZ1280CI
SOT-23-6-40℃~+85℃ 1 1.2A 1.5MHz 1mA 3V~26V 800mV~26V Adjustable Buck Built-in No Overcurrent Protection、Cycle-by-cycle current limiting、Hiccup current limiting Step-down type SOT-23-6 DC-DC Converters ROHSAlpha & Omega SemiconductorDC-DC ConvertersBS870
SOT-23-55℃~+150℃ 1 N-channel 250mA 25pF 300mW 3V 50pF 5pF 5Ω@10V 60V SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsEC2-3NU
DIP,15x7.5mm-40℃~+85℃ 140mW 1ms 220V@DC、250V@AC 2A 2ms 300mA@110VDC、500mA@125VAC、2A@30VDC 3V 64.3Ω 75mΩ Silver Alloy Two groups of conversions: 2C(Double-pole double-throw conversion) DIP,15x7.5mm Signal Relays ROHSKEMETSignal RelaysB140-E3
SMA(DO-214AC)-65℃~+150℃ 1 Independent 1A 200uA@40V 30A 40V 520mV@1A SMA(DO-214AC) Schottky Diodes ROHSVishay IntertechnologySchottky Diodes1210L050/30WR
12101210 Resettable Fuses ROHSLUTEResettable FusesBZT52C12
SOD-123-65℃~+150℃ 1 Independent 100nA@1V 11.4V~12.7V 12V 150Ω 25Ω 370mW SOD-123 Zener Diodes ROHSDiodes IncorporatedZener DiodesRCLAMP0582B
SOT-523-55℃~+125℃ 0.7pF 100W@8/20us 15V、23V 4A@8/20us 5V 6V 80nA IEC 61000-4-2、IEC 61000-4-5 SOT-523 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching DiodesB140
SMA(DO-214AC)-65℃~+150℃ 1 Independent 1A 30A 40V 500mV@1A 500uA@40V SMA(DO-214AC) Schottky Diodes ROHSDiodes IncorporatedSchottky DiodesCDSOT23-SM712
SOT-23-55℃~+125℃ 13.3V 150W 15V、25V 500nA 75pF 7A 7V、12V Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 SOT-23 ESD and Surge Protection (TVS/ESD) ROHSGOODWORKESD And Surge Protection (TVS/ESD)VSS8D3M6HM3/H
DO-221AD-40℃~+175℃ 1 Independent 2.5A 300uA@60V 490mV@1.5A 60A 60V DO-221AD Schottky Diodes ROHSVishay IntertechnologySchottky Diodes
README
README.mdopen-spa
Open source spa pool controller
Parts
131| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R7, R12, R14, R21, R32, R33, R34, R35, R36, R37, R38, R39 |
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18, C19, C24, C25, C26, C27 |
| 5 | 470R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R40, R41, R44, R46, R47 |
| 5 | 47K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R42, R43, R45, R48, R49 |
| 5 | BS870 | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q5, Q6, Q7 |
| 5 | D | Diode_SMD:D_SOD-123 | D17, D18, D19, D20, D21 |
| 5 | EC2-3NU | Relay_THT:Relay_DPDT_Kemet_EC2 | K1, K2, K3, K4, K5 |
| 4 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C12 |
| 4 | 1K5 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R28, R29, R30, R31 |
| 4 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C20, C21, C22, C23 |
| 4 | B140-E3 | Diode_SMD:D_SMA | D3, D4, D5, D6 |
| 3 | NC | Capacitor_SMD:C_0603_1608Metric | C4, C9, C17 |
| 2 | 0R | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R9, R13 |
| 2 | 10R - CRCW0603010RJNEAHP | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C13, C14 |
| 2 | 1210L050/30WR | Fuse:Fuse_1210_3225Metric | F1, F2 |
| 2 | 196K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R23, R24 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C7, C16 |
| 2 | 51.1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R26 |
| 2 | 95.3K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R15, R16 |
| 2 | AM4417P | Package_SO:SO-8_3.9x4.9mm_P1.27mm | Q1, Q2 |
| 2 | BZT52C12 | Diode_SMD:D_SOD-123 | D7, D13 |
| 2 | Conn_01x19_Female | Connector_PinSocket_2.54mm:PinSocket_1x19_P2.54mm_Vertical | J1, J2 |
| 2 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8, D11 |
| 2 | NC | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10, R11 |
| 2 | RCLAMP0582B | Package_TO_SOT_SMD:SOT-416 | D15, D16 |
| 1 | 10.5K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5 |
| 1 | 1000uF 50V | Capacitor_THT:CP_Radial_D12.5mm_P5.00mm | C5 |
| 1 | 100uF/50V | Capacitor_SMD:CP_Elec_8x6.9 | C15 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 10uF/50V | Capacitor_SMD:CP_Elec_3x5.3 | C6 |
| 1 | 10uH | inductors_ge:CDRH8D43NP-100NC | L2 |
| 1 | 12K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R19 |
| 1 | 15K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R22 |
| 1 | 160K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R17 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R6 |
| 1 | 1M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R27 |
| 1 | 1N4148W | Diode_SMD:D_SOD-123 | D12 |
| 1 | 2.2uF | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 2.2uH | inductors_ge:LQH32PH2R2NNCL | L1 |
| 1 | 24v In | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical | J4 |
| 1 | 2K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R20 |
| 1 | 2K2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R18 |
| 1 | 3.57K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R25 |
| 1 | 4.7uF 50V | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | 485 Bus | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical | J3 |
| 1 | AOZ1280CI | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | B140 | Diode_SMD:D_SOD-123 | D9 |
| 1 | Batt | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_2-G_1x02_P5.00mm_Vertical | J5 |
| 1 | CDSOT23-SM712 | Package_TO_SOT_SMD:SOT-23 | D1 |
| 1 | D_Zener | Diode_SMD:D_SOD-123 | D14 |
| 1 | In1 and In2 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical | J6 |
| 1 | In3 and In4 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_4-G_1x04_P5.00mm_Vertical | J7 |
| 1 | LOGO | pictures:saitama | G*** |
| 1 | MP2659GQ | MP2659:QFN-19_MP2659_MNP | U3 |
| 1 | NC | Package_TO_SOT_SMD:SOT-23 | D2 |
| 1 | NCP115ASN330T2G | Package_SO:TSOP-5_1.65x3.05mm_P0.95mm | U4 |
| 1 | NCP718xSN500 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | Out1 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical | J9 |
| 1 | Out2 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical | J10 |
| 1 | Out3 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical | J8 |
| 1 | Out4 | Connector_Phoenix_MSTB:PhoenixContact_MSTBVA_2,5_3-G_1x03_P5.00mm_Vertical | J11 |
| 1 | THVD1450DR | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | VSS8D3M6HM3/H | diodes_ge:DO-221AD | D10 |
| 1 | Varistor | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | RV1 |
Questions
How big is the Brain PCB?
It measures 100 × 84 mm and has 4 copper layers, 1.2 mm thick.
What parts does the Brain use?
131 parts, built around the THVD1450DRBR, AOZ1280CI, BS870 and EC2-3NU. 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.
Where can I download the Brain KiCad files?
From the halfn0rmal/open-spa repository on GitHub, at the commit this page was made from: the board is HW/Brain/Brain.kicad_pcb and its schematic HW/Brain/Brain.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Brain design in my own project?
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers150 × 100 mm

- 4 layers100 × 90 mm

- 2 layers60 × 48 mm

- 2 layers61 × 50.3 mm

Injection controller
ddropattack/ddrop
This repository contains the hardware designs, firmware, host evaluation tools, and attack proof-of-concepts for DDRop.
37 parts33MIT - 2 layers200 × 100 mm

Mobo
opulo-inc/lumenpnp-archive
This repository is a public archive of the LumenPnP Pick and Place (formerly Index) source material from the beginning in mid-2020 until May 2022. The current source can be found at https://github.com/opulo-inc/lumenpnp
88 parts6GPL-3.0 - 2 layers59.1 × 110.7 mm

- 4 layers65 × 56 mm

NavHat
Ch-Schilling/NavHat
The board is designed using KiCad. For more details, see the corresponding documentation.
177 parts1 - 4 layers80 × 51 mm
