This chapter discusses the design of a quantitative controlled pesticide sprayer and the development of an efficient algorithm for plant identification. The whole system is controlled using the raspberry pi and convolutional neural networks (CNN) algorithm for training the proposed model. Once the algorithm identifies the plant by processing the image, it is captured by using a pi camera, and it determines the pesticide and its dosage. The sensors will collect the information related to the plant condition such as humidity and surrounding temperature, which is simultaneously sent to the farmers/agriculture officers through the internet of things (IoT), for the purpose of live analysis, and they are stored using cloud services, making the system suitable for remote farming. The proposed algorithm is trained mainly for three types of plant leaves, which include tomato, brinjal, and chilly. The CNN algorithm scores accuracy of 97.2% with sensitivity and specificity of 0.94 and 0.95, respectively. The robot is intended to encourage the agriculturists for next-level farming to facilitate their work.