Technical Info

Get Growing with the hydroMazing  Smart Garden System

hydroMazing works wirelessly by using sensors and peripheral appliances such as fans, lights, pumps, and humidifiers to monitor and regulate the environment.  hydroMazing’s wireless capabilities allow it to remotely control outlets and send you alerts.  hydroMazing has a modular design which allows it to be highly adaptable to your growing environment.  The system could easily be modified to work in a variety of environments, such as aquaponics, outdoor gardens, or even industrial greenhouses.


  • Fully customizable – hydroMazing is a garden control and monitoring system built on low-cost open-hardware modules*, which offer a wide range of flexibility for customization and expansion. hydroMazing was designed for use with standard low-cost sensors and hardware, but can be adapted for use with your existing hardware.
  • Wireless communication – The hyroMazing system uses nRF modules for wireless communications, offering long transmission distances without any need for an internet connection. The system’s central processing hub, which I call “The Decider,” receives and transmits data wirelessly to sensors and appliances and even will notify you via its remote control if something is wrong.
  • Automation that works – hydroMazing has been thoroughly tested on garden herbs, bell peppers, and medical/recreational cannabis (where legal). You’ll be amazed at how easy it is to grow luscious, healthy plants!

Feature Basic Module Advanced Module Node Module
Appliance Control:
Intake Fan X
Exhaust Fan X
Circulation Fan X
Humidifier X
Heater X
Pump X
Water Pump X
Nutrient Solution Pump X
Solenoid Valve X X X
Lights 1-3 X
Sensor Readings:
Temperature F X X
Humidity X X
Water Temperature F X X
Flow Rate X X
Soil Moisture X X
Gas CO2 X
ElectroConductivity X
pH X
Light Level X
Light Intensity X X
Float Low X
Float High X
Float Water X
Float Nutrient Solution X
Internal Temperature X X X
Voltage X X X

Data Specifications

  • The controller unit(s) read and transmit sensor readings once every second.
  • The Raspberry Pi receives and records the data, also averaging the sensor readings over one minute.
  • A python script executes once per minute to record data to the database on the Pi.
  • Once per hour a series of scripts execute to process data over the last 24 hour period generating a log for each sensor, appliance, or alert and a condensed averages over the last 24 hours.
  • A simple chart displays the last 24 hour period comparing Temperature, Humidity, Water Temperature, and Internal Temp.



Setup your own hydroMazing

The Decider

hydroMazing Nutrient Controller

 hydroMazing is built on low-cost open-hardware modules making a customizable controller and monitoring system. The microcontroller used is the Atmega328 on an Arduino Uno, or Nano, or Pro-Mini*, offering the flexibility of customization and expansion. The sensor choices are endless, but I’ve narrowed it down to a few important and relatively inexpensive modules.  A temperature and relative-humidity sensor, moisture sensors for soil, liquid temperature probe for hydroponics, a simple photocell.  Optional additions include the float switch or switches and flow-rate sensors.  The system uses nRF modules for wireless communications, offering long transmission distances.  The software running on the microcontroller manages “sensor” objects and “appliance” objects by transmitting and receiving to the controller which makes decisions using ‘TheDecider’ to turn on and off wireless AC outlets.  The open-architecture of the system allows for ease of integrating Internet connectivity and web services.  The Raspberry Pi 3 with an nRF24L01 module serves as the hydroMazing Web Services Module.  The electronics and programming of the project have been thoroughly tested on herbs, peppers, and cannabis.header-logo
 *Current models use an Atmega328 on an Arduino Uno, or Nano, or Pro-Mini.

Featured on


*Instructables are available for previous versions and more technical details:CoreConduit: Indoor Garden Controller System and featured in DIY Hacking your own Home Automation System.