Abstract: The aim to create this project is to avail the features and functions of Internet of things and try to unravel a true world problem employing a combination of those automation technologies into the sector of agriculture, making its work flow more convenient, and user friendly during a detailed manner. Soil moisture, temperature, humidity and sunlight are the important factors for plants growth. The info collected by the sensors supported above parameters are used as information to watch and control plant growth. Thus the system uses soil moisture and temperature sensors which are interfaced with NodeMCU which will allow us to remotely monitor plants for the temperature it can withstand and water it when needed. The info collected by sensors supporting the parameters are used because the information to watch and control plant growth. The system is often controlled by the user with the assistance of the Blynk application in smart phones using Iot. The subsequent paper focuses on role of IoT in agriculture that results in smart farmingKeywords: internet of things, Soil moisture sensor, NodeMCU , Arduino/Raspberry pi