ZotPonics System Design - Senior-Design-ZotPonics/ZotPonicsRaspPi GitHub Wiki
Overall System Design
Using a Raspberry Pi 3 as the main micro controller, the hydroponics is the main system that controls receiving the data from the sensors and activating the different actuators. The data is then sent to the ZotPonics database which can either be hosted on the Raspberry Pi itself, or a database that is hosted online. The user interface is the cross-platform mobile app written in Google's Flutter software. Users can interact with the hydroponics system by changing the control growth factors settings or viewing the sensor data in real-time.
Database
Below is the implementation of our SQL database