

HydroponicFlowerControl
RootMaster is an open-source hydroponics system designed to help you grow plants efficiently using a soilless solution.
- Size
- 101 × 101 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 260
- Nets
- 242
- Pads
- 927
- Tracks, vias
- 1,432, 391
- Pours
- 35
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Nov 2024
- Updated
- 20 Aug 2026
Overview
HydroponicFlowerControl is an open-source printed circuit board by OpenHydroponic, from the OpenHydroponic/rootmaster repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 4-layer board of 101 × 101 mm with 260 parts on 242 nets, routed with 1,432 tracks and 391 vias.
It is built around the SN65HVD230D, ADS1115IDGS and CH224K, with the ADM3260ARSZ-RL7, TPS4H160BQPWPRQ1 and AMS1117-3.3 among its other parts. Its parts include 89 resistors, 67 capacitors, 14 inductors, 12 ICs and 12 connectors.
Main components
10SN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversADS1115IDGS
MSOP10Ultra-Small, Low-Power, 4 Channels 16-Bit Analog-to-Digital Converter with Internal ReferenceTexas InstrumentsUncategorisedCH224K
ESSOP-10-150mil-1mm-40℃~+90℃ 100W 4V~30V 5V、9V、12V、15V、20V Overvoltage Protection、Thermal Protection PD 3.0 Power Receiver Controller ESSOP-10-150mil-1mm USB PD ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersADM3260ARSZ-RL7
SSOP-20-208mil-40℃~+105℃ 2500 3.15V~5.25V 35kV/us 3V~5.5V SSOP-20-208mil Isolated I2C (with Power) ROHSAnalog DevicesIsolated I2C (With Power)TPS4H160BQPWPRQ1
HTSSOP-28-EP-40℃~+125℃ 160mΩ 1A 3.4V~40V 4 Active High High Side Switch Short-Circuit Protection(SCP)、Overcurrent Protection(OCP)、Over Temperature Protection HTSSOP-28-EP Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsAT24C256CN
DIP-8-40℃~+105℃ 1.7V~5.5V 100 Years 1MHz 1mA 1uA 2,000,000 Cycles 256Kbit 500ns、900ns 5ms Hardware write protection function、Noise suppression function、Built-in power-on reset (POR) I2C DIP-8 EEPROM ROHSHGSEMIEEPROMSS34
SMA(DO-214AC)-55℃~+125℃ 3A 40V 500uA@40V 550mV@3A Independent SMA(DO-214AC) Schottky Diodes ROHSMDDSchottky DiodesUTM6016G-SO8-R
SOP-81 N-channel 12mΩ@10V 160nC@10V 2.5V 5.2W 60V 8A N-Channel SOP-8 MOSFETs ROHSUTCMOSFETs1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky Diodes
README
README.mdRootMaster
RootMaster is an open-source hydroponics system designed to help you grow plants efficiently using a soilless solution. This project aims to provide an affordable and customizable solution for home gardeners and small-scale farmers.
Features
- Automated nutrient delivery system
- pH and EC monitoring
- Temperature and humidity control
- Remote monitoring and control via a web interface
- Modular design for easy expansion
Documentation
https://openhydroponics.com/hw/rootmaster
License
This project is licensed under the CERN Open Hardware License. See the LICENSE file for details.
Contact
For questions or support, please open an issue on the GitLab repository.
Parts
260| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | 100nF/0.1uF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C10, C11, C12, C14, C15, C16, C17, C27, C28, C29, C30, C32, C42, C43 +12 |
| 18 | 4.7k | Resistor_SMD:R_0402_1005Metric | R92, R93, R94, R95, R96, R97, R100, R101, R102, R104, R105, R106, R107, R108, R109, R110 +2 |
| 13 | L_Ferrite_Small | Inductor_SMD:L_0603_1608Metric | L1, L2, L3, L4, L5, L6, L7, L8, L9, L10, L11, L12, L13 |
| 12 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R10, R14, R15, R27, R29, R48, R58, R59, R60, R65, R77 |
| 11 | 4.7k | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R6, R22, R23, R24, R25, R61, R62, R78 |
| 10 | 100nF/0.1uF | Capacitor_SMD:C_0402_1005Metric | C52, C54, C61, C62, C63, C64, C65, C67, C78, C82 |
| 8 | 10k | Resistor_SMD:R_0402_1005Metric | R70, R71, R72, R73, R74, R75, R91, R103 |
| 7 | 10uF | Capacitor_SMD:C_0603_1608Metric | C1, C4, C26, C31, C40, C41, C44 |
| 7 | 1uF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C9, C18, C51, C70, C71 |
| 6 | SS34 | Diode_SMD:D_SMA | D4, D5, D6, D7, D8, D13 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R8, R9, R11, R12, R19 |
| 3 | TestPoint_Small | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP3 |
| 2 | 0 | Resistor_SMD:R_0603_1608Metric | R63, R67 |
| 2 | 0 | Resistor_SMD:R_0402_1005Metric | R85, R86 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric | C76, C77 |
| 2 | 18k | Resistor_SMD:R_0603_1608Metric | R16, R20 |
| 2 | 1N4148 | Diode_SMD:D_SOD-323 | D1, D2 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R87, R90 |
| 2 | 2.2uF | Capacitor_SMD:C_1206_3216Metric | C45, C53 |
| 2 | 20pF | Capacitor_SMD:C_0402_1005Metric | C72, C73 |
| 2 | 20pF | Capacitor_SMD:C_0603_1608Metric | C58, C59 |
| 2 | 22uF | Capacitor_SMD:C_1206_3216Metric | C79, C80 |
| 2 | 3.9k | Resistor_SMD:R_0603_1608Metric | R47, R76 |
| 2 | 30.9k | Resistor_SMD:R_0603_1608Metric | R1, R26 |
| 2 | 33k | Resistor_SMD:R_0603_1608Metric | R17, R18 |
| 2 | 470 | Resistor_SMD:R_0402_1005Metric | R88, R89 |
| 2 | 49.9k | Resistor_SMD:R_0603_1608Metric | R13, R49 |
| 2 | ADM3260ARSZ-RL7 | HydroponicFlowerControl:SOP65P780X200-20N | IC1, IC2 |
| 2 | CAN | HydroponicFlowerControl:AMASS_XT30PW(2+2) | J17, J23 |
| 2 | Conn_01x03_Socket | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1Left | J25, J26 |
| 2 | LM74700 | Package_TO_SOT_SMD:SOT-23-6 | U14, U15 |
| 2 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U18, U19 |
| 2 | TPS4H160BQPWPRQ1 | Package_SO:HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.85x5.4mm_ThermalVias | U10, U11 |
| 2 | UTM6016G-SO8-R | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q1, Q2 |
| 2 | ~ | Capacitor_SMD:C_0402_1005Metric | C55, C69 |
| 1 | 1-Wire | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J22 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R111 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R117 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C13 |
| 1 | 120 | Resistor_SMD:R_1206_3216Metric | R64 |
| 1 | 12V | TestPoint:TestPoint_Pad_D1.0mm | TP11 |
| 1 | 12V-24V | TestPoint:TestPoint_Pad_D1.5mm | TP15 |
| 1 | 13k | Resistor_SMD:R_0603_1608Metric | R120 |
| 1 | 15k | Resistor_SMD:R_0603_1608Metric | R118 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-323 | D3 |
| 1 | 2.2k | Resistor_SMD:R_0402_1005Metric | R113 |
| 1 | 22k | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 22k | Resistor_SMD:R_0402_1005Metric | R112 |
| 1 | 24k | Resistor_SMD:R_0603_1608Metric | R30 |
| 1 | 3.3V | TestPoint:TestPoint_Pad_D1.0mm | TP12 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 33nF | Capacitor_SMD:C_0603_1608Metric | C81 |
| 1 | 39k | Resistor_SMD:R_0402_1005Metric | R80 |
| 1 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C68 |
| 1 | 40.2k | Resistor_SMD:R_0603_1608Metric | R84 |
| 1 | 40MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 47k | Resistor_SMD:R_0603_1608Metric | R115 |
| 1 | 5V | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | 5V | TestPoint:TestPoint_Pad_D1.5mm | TP16 |
| 1 | 6.2k | Resistor_SMD:R_0603_1608Metric | R83 |
| 1 | 6.8k | Resistor_SMD:R_0603_1608Metric | R116 |
| 1 | 6.8uH | Inductor_SMD:L_Sunlord_SWPA5040S | L15 |
| 1 | 62k | Resistor_SMD:R_0603_1608Metric | R79 |
| 1 | 68k | Resistor_SMD:R_0603_1608Metric | R119 |
| 1 | 750k | Resistor_SMD:R_0603_1608Metric | R66 |
| 1 | ADS1115IDGS | Package_SO:TSSOP-10_3x3mm_P0.5mm | U2 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U9 |
| 1 | AT24C256C | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | BOOT | Button_Switch_SMD:SW_SPST_TL3342 | SW2 |
| 1 | Barrel_Jack | HydroponicFlowerControl:BarrelJack_XKB_DC_005_5A_2.5_SMT_Horizontal | J6 |
| 1 | CAN | LED_SMD:LED_0603_1608Metric | D10 |
| 1 | CANH | TestPoint:TestPoint_Pad_D1.5mm | TP7 |
| 1 | CANL | TestPoint:TestPoint_Pad_D1.5mm | TP8 |
| 1 | CH224K | HydroponicFlowerControl:SOP100P600X180-11N | IC3 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J21 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector:Tag-Connect_TC2050-IDC-FP_2x05_P1.27mm_Vertical | J19 |
| 1 | D IN1 | Connector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J14 |
| 1 | D IN2 | Connector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J15 |
| 1 | D IN3 | Connector_JST:JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J16 |
| 1 | EC | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J1 |
The 219 most common of 260 parts.
Questions
How big is the HydroponicFlowerControl PCB?
It measures 101 × 101 mm and has 4 copper layers, 1.6 mm thick.
What parts does the HydroponicFlowerControl use?
260 parts, built around the SN65HVD230D, ADS1115IDGS, CH224K and ADM3260ARSZ-RL7. 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 HydroponicFlowerControl KiCad files?
From the OpenHydroponic/rootmaster repository on GitHub, at the commit this page was made from: the board is HydroponicFlowerControl.kicad_pcb and its schematic HydroponicFlowerControl.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the HydroponicFlowerControl design in my own project?
Its repository publishes it under the CERN-OHL-W-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 layers141.7 × 134.1 mm

- 2 layers96 × 74.4 mm

Monolith
luftaquila/monolith
DIY wireless real-time datalogging platform for Student Formula and Baja.
138 parts45 - 4 layers90 × 100 mm

- 4 layers50 × 111 mm

- 2 layers84.4 × 80.2 mm

- 4 layers95 × 56 mm

Jag v1
soerenmeier/jag-board
Jag board is an attempt to make a pcb which can be used to control different kinds of rc vehicles. At first the focus will be on rc cars, which can be controlled via a web interface and a webcam.
70 parts2Apache-2.0 - 4 layers100 × 50 mm

- 4 layers100 × 100 mm

X16fpga
eshankiyer/x16-fpga-board
Commander X16-compatible computer on one 100x100 mm 4-layer board: Spartan-6 + iCE40 (official VERA), SDRAM, two expansion slots. KiCad, JLCPCB fab files, Verilog gateware.
224 parts