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 Zoe Sewdhan. Made with play, curiosity, and a lot of tabs open ˶ᵔ ᵕ ᵔ˶

Powered by Hydejack v9.0.4