This project uses an array of sensors to collect data like moisture, temperature, and light intensity to measure soil conditions. We envisioned this project as part of a Smart Home system, where this data would be sent through the cloud and accessed anywhere.
We wanted to create a gardening system that monitors soil and alerts its users when it becomes unhealthy. It takes in data from sensors (primarily humidity and temperature) and distributes it into a cloud for users to view. We are using a battery to power the PCB, but in a realistic setting, we would use solar power and a battery storage system for self-sufficiency.
Our project features:
ESP-32 Solo N4 with antenna
USB-C for power and ESP-32 programming
BME280 Digital humidity, pressure, and temperature sensor
Waterproof DS18B20 Digital temperature sensor
Moisture Sensor Gravity Platform Evaluation Expansion Board
Completed BOM:
Completed Schematic
Completed Layout
3D Printing for PCB:
Progress:
added soil moisture and temperature sensors
soldered components
3D printed housing
currently working on firmware debugging