PiDronics

PiDronics: Automated Hydroponics Monitoring System

We aim to ease farmer’s lives by building an automatic hydroponics system that takes little to no prior knowledge to use and with a low cost of entry.

Hydroponics is a compact and efficient alternative to soil agriculture. One of the major challenges faced by hydroponics farmers is measuring important values from their system and making the necessary adjustments. This is time consuming and sometimes can be costly.

Our main goals are:

  • To make hydroponics easier for farmers
  • To help farmers better understand the needs of their crops
  • To encourage more people to get involved in hydroponics

This project was developed alongside team members Michael Ali, Qarun Bissoondial and Kristan Birbalsingh.

Technologies Used

Python | Shell | Reactjs | Javascript |HTML | CSS | Firebase Database

Hardware Used

Raspberry Pi | Temperature Sensor | Humidity Sensor |pH Sensor

How does it work?

The PiDronics application simply grabs sensor data from a hydroponics loop and displays it in a clean, intuitive interface. Some of the readings taken are as follows:

  • Water temperature
  • Nutrient concentration
  • Dissolved Oxygen
  • Humidity of the air
  • pH of water

The data taken from these sensors are pushed to the web app/site, to determine if the data is at optimum levels. If not, the systems such as sun lamps, oxygen pumps, sprinklers etc will be triggered to act and get the humidity/temperature/pH/dissolved oxygen/nutrient solution to an optimum level.

Features

 CompletedTo Do
Authentication 
Hydroponics Remote Monitoring System 
CRUD Farm System & Sensors 
Plant Disease Recognition 
Educational Tool 
Dashboard 
Time Series Graphs 
Live Video Monitoring 
Note System 
Reporting System 
Notification System 
Multiple Sensor Implementation  
Source CodeGitHub 

Full Implementation

See Our


© 2026 Gabriela Sewdhan. Made with tea, curiosity, and a lot of tabs open ☕

Powered by Hydejack v9.0.4