IoT Based Advanced Farming
An IoT-based smart farming system built around ESP32 that monitors soil and environmental conditions using sensors and provides monitoring and control through a web dashboard.
What I wanted to build
I wanted to explore how hardware and software come together in a real system, so I built a smart farming setup that could read live conditions from a field and let someone monitor and control it remotely from a web dashboard.
What I learned
Working on this taught me how to program and wire an ESP32, read data from sensors, and connect hardware to a web dashboard. I also learned how to build a small backend, work with a database to store readings, and integrate the software and hardware sides into one working system.
Challenges
Getting the hardware and software to communicate reliably was the hardest part — things like stable sensor readings, controlling the relay/pump correctly, and debugging issues that only showed up when the hardware and dashboard were running together.