This document describes an automated irrigation system using IoT that monitors soil moisture, temperature, and humidity sensors to efficiently water agricultural fields. The system uses sensors to monitor the field conditions and a microcontroller compares the sensor values to preset thresholds. If the soil moisture drops below a threshold, the controller activates a water pump via a relay to irrigate the field. Real-time sensor data is displayed on an LCD and sent to the cloud for remote monitoring. The system aims to improve crop yields by optimizing water usage and reducing manual labor compared to traditional irrigation methods.