This was my first IoT project, where I integrated various sensors with an ESP32 microcontroller to build an IoT-powered system. It is designed to monitor soil and weather conditions while automating irrigation. The system ensures that plants receive the optimal amount of water based on real-time environmental data.


The ESP32 acts as the brain of the system, continuously gathering data from soil moisture, temperature, humidity, rain, and water tank level sensors. Based on these readings:
My First Prototype of this project
1st Prototype
The complete source code, circuit diagrams, and step-by-step installation instructions are available in the GitHub repository.

Circuit Diagram