This document discusses an automated irrigation system using IoT and a plant disease detection system using image processing and machine learning. The automated irrigation system uses sensors to monitor soil moisture levels and controls irrigation via actuators like valves when moisture levels drop below a threshold. This reduces water use compared to manual irrigation. The plant disease detection system acquires images of plant leaves and uses techniques like preprocessing, segmentation, and feature extraction to classify diseases based on symptoms. Algorithms like KNN are used for classification. The systems aim to optimize irrigation and identify diseases early to improve crop yields.