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

  Completed To 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 Code GitHub  

Full Implementation

See Our

Updates Coming Soon… :relaxed:


© 2025. Gabriela Sewdhan. All rights reserved.

Powered by Hydejack v9.0.4