Next Article in Journal
Analyzing Risk Premiums in the Brazilian Power Market: A Quantitative Study
Previous Article in Journal
Digital Gold or Digital Security? Unravelling the Legal Fabric of Decentralised Digital Assets
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:

Internet of Things for Crop Farming: A Review of Technologies and Applications

Department of Electrical and Computer Engineering, School of Engineering and the Built Environment, Faculty of Agriculture, Engineering and Natural Sciences, University of Namibia, Ongwediva 15006, Namibia
Department of Computing, Faculty of Technology, University of Turku, 20014 Turku, Finland
Author to whom correspondence should be addressed.
Commodities 2023, 2(4), 367-381;
Submission received: 19 August 2023 / Revised: 1 October 2023 / Accepted: 4 October 2023 / Published: 7 October 2023


Climate change, soil erosion, and degradation among others affect the growth and production of crops. Soil is suffering from intensive farming and unsustainable soil disturbance, leading to severe soil degradation. The Internet of Things (IoT) allows the monitoring of crucial environmental parameters such as soil nutrients, moisture, humidity, and temperature. A pre-understanding of these parameters allows agriculturists to use the optimum quantity of water and fertilizer for different types of soil. Soil fertility can be detected by using NPK sensors. The Internet of Things (IoT) brought a new face to the crop farming approach where conventional methods are automated and/or remotely controlled to improve crop farming. In this paper, a survey on IoT technologies for crop farming including sensors, communication, and network protocols in crop farming activities is considered. Additionally, applications of IoT technologies in soil management and monitoring, growth and yield estimation, and quality control mechanisms are presented.

1. Introduction

Modern crop farming practices are driven by technologies such as the Internet of Things (IoT) where electronics/electrical or even mechanical devices are interconnected to collect real-time information through wireless sensor nodes from the plant/crop ecosystem. The generic flow of how things are interconnected is presented in Figure 1. The IoT platform consists of (1) sensors, (2) information transmission, and (3) wireless technology [1]. For instance, IoT assists farmers in obtaining required parameters such as soil nutrients, moisture, and pH levels in preparation for sowing or planting. The collected data are sent to the processing unit which process and analyze the data.
The processing unit could be Arduino or Raspberry Pi, and the data are transmitted through a local area network such as ZigBee or Bluetooth modules to the cloud server. Through the internet, the farmer/user is alerted on the web or mobile app to act accordingly or to know the action taken by the system. IoT systems are automated and do not require a human presence on the farm. The IoT system saves resources, such as water for irrigation, fertilizers, insecticides, and/or pesticides, etc. IoT plays an important role in crop farming and its applications are wide-ranging from soil management and monitoring, crop growth and yield enhancement, crop product quality control, etc. In terms of soil fertility/nutrient monitoring and some other applications, generally, the IoT sensors are buried in the soil to directly read the soil parameters. Authors in Ref. [2] presented the internet of underground things in detail, particularly the underground sensors for soil fertility monitoring, the type of connectivity technologies under as wireless personal area network (WPAN), and wireless local area network (WLAN). For WPAN, ZigBee technology consumes low power in comparison to other technologies, and this makes it one of the attractive features as powering IoT systems is a challenge. As for WLAN, Wi-Fi is commonly used but internet access is another limitation for most farmers. In ground things [3], an online system-based robot with IoT hardware is embedded in a mechanical structure. The mechanical structure is movable and can move forward, backward, right, and left to take moisture readings/data from the soil. The data are analyzed and the user is notified to take appropriate action.
For Africa, increasing food production is a priority because at least one in five Africans suffer from hunger and insecurity [4]. In other words, several nutrient parameters are required in these processes, most importantly soil and water. Water is essential for crop growth, but it has to be in optimum amounts. Excessive water due to heavy rain affects plant health in many ways [5], it affects the physiology of the plant, in which the leaf loses its chlorophyll, the roots thicken and shorten, and are unable to absorb the optimum amount of nutrients from the soil, leading to poor yield. A smart suction pump based on IoT is proposed in Ref. [5], which is utilized to suck out excessive water during heavy rain or floods. In addition, Ref. [5] also detailed the water irrigation pump which assists in watering the plants in dry conditions.
Nowadays, technology is developing quickly, it can be available and cheaper because of high competition. The adoption of IoT devices in the agriculture industry is growing fast annually. The opinion of this work is to ensure that farmers increase their adoption of smartphones in discovering agricultural solutions by using technologies that enable farmers to gain better information and make better decisions that will increase their production on the farm. Crop health monitoring involves not only nutrient and water analysis but also chlorophyll and growth analysis. A healthy plant has a large amount of chlorophyll, a substance that absorbs the sunlight, and keeps the green color in plants. The unhealthy plant has yellowish or pale leaves, which might be the result of a deficiency in the plant nutrients. A chlorophyll meter is presented in Ref. [6], which consists of a camera and IoT hardware. IoT assists the detection and monitoring of an insect/pest and or other intruders approaching the field.

2. Methods

2.1. Eligibility Criteria

For this systematic review, specific eligibility criteria were established to identify and include relevant studies. The review focused on research related to the utilization of Internet of Things (IoT) technologies in the context of crop farming. Key areas of interest encompassed soil management, plant health monitoring, intruder control, contemporary irrigation procedures, as well as weed detection and removal methods. The review primarily considered studies published within the last six years, encompassing the period from 2017 through 2022, including data up to the current year, 2023. Foundational knowledge from textbooks related to computer technology was included as needed, serving as an exception to the timeframe restriction to provide a comprehensive understanding of the subject matter.

2.2. Information Sources

To ensure a thorough and exhaustive search for the relevant literature, a multi-pronged approach was employed to identify suitable information sources. This included electronic searches within prominent academic databases such as Google Scholar, Science Direct, Scopus, and IEEE Xplore. Additionally, conference proceedings from the Science Citation Index, which encompassed materials from the Web of Science and Scopus databases, were included. This approach allowed for the incorporation of research findings presented at conferences and symposia, providing insights into emerging trends and developments in the field of IoT applications in crop farming.

2.3. Search Strategy and Selection Process

The search strategy was designed to comprehensively identify pertinent studies. Electronic searches within the selected databases employed a combination of keywords and controlled vocabulary terms specific to the subject matter, ensuring that all relevant articles were considered. Data collection involved extracting pertinent information from the selected studies, including details about IoT applications in crop farming, methodologies, results, and key findings. The selection process was meticulous, with a focus on inclusivity. This involved evaluating the quality of selected studies and considering potential sources of bias that may impact the review’s findings. This process was conducted systematically and in accordance with established guidelines to maintain rigor and consistency throughout the review. The review’s goal was to find out what techniques are currently being employed to improve crop cultivation and eventually boost productivity. During the search, important keywords like wireless connectivity, weed control, and smart irrigation were employed. Weed detection, weed removal, and plant health monitoring publications that mix IoT and machine learning techniques were chosen. Fifty-nine publications were used in the review, which was based on an in-depth analysis of the targeted technique.

2.4. Data Analysis and Synthesis

The chosen articles were filtered based on the main aspects that were retrieved for each subtopic discussed, such as an IoT-based system’s effectiveness and communication flow. To highlight the discussion, block diagrams and/or tables were extracted from these articles.

2.5. Findings

The findings contained a summary of the knowledge gained from all the articles that were examined. This comprises plant health monitoring and disease categorization, weed management, and removal based on a mix of cutting-edge image algorithms and IoT. Security and cloud/fog computing, which are essential for data storage in the automation of crop yield enhancement process, were also summarized and discussed, along with IoT-based irrigation systems, the technology utilized in controlling and monitoring intruders at various stages.

3. Discussion

3.1. IOT Technologies for Crop Farming

3.1.1. Wireless Sensors

A device capable of gathering information and perceiving changes in any environment locally is otherwise known as the wireless sensor [7]. Various types of wireless sensors include sensors for temperature, liquid, proximity, motion, etc. Although more efficient in performing light data processing in a local environment, the power consumption is little and can last very long even on battery storage. Figure 2 depicts the architecture of a typical wireless sensor architecture and its application to farm crops and production. Wireless sensors are critical components of IoT. The record revealed that by 2025 over 22 billion devices will be driven by IoT [8]. Many industries will be transformed tremendously through internet connectivity at a not-so-high cost. One of these industries is agriculture. Wireless sensors will drive crop farming and other agricultural activities. IOT is possible in farms to enable various activities on the farm to be captured and reported in real time through the use of wireless sensors. Wireless sensor infrastructures can be deployed on farm locations as emerging technology to assist farmers and the production of their farm crops. For instance, by seamlessly connecting various aspects of the farm, such as soil moisture levels, weather conditions, and pest presence, these sensors enable farmers to make data-driven decisions, including irrigation scheduling and harvest timing. Furthermore, these IoT-driven sensors can detect the presence of pests or diseases in the early stages, allowing farmers to implement targeted interventions. This, in turn, reduces the need for chemical pesticides and promotes sustainable farming practices.
Components of wireless sensors include sensors, used for environmental variable capturing, converting sensor signals to electrical signals [9]. Radio nodes are involved in receiving data produced by the sensors and passing it to a wireless local area network access point, transceiver, memory, microcontroller, power source, and possible software which will present the reports for analytical purposes. Beyond IoT, wireless sensors have found applications in monitoring for security purposes, detection of threats, and measuring other environmental parameters such as noise, air pressure, temperature, and humidity among others.

3.1.2. Communication and Networks Protocols

Communication and network protocols are interconnected. Without network protocols, communication will be difficult. Network protocols’ primary functions are communication, Network Management, and Security [10]. Individual functions of the protocols use network devices in a safe manner and work together to simplify usage swiftly. It has been established that communication is very important in IoT concept, however, there are rules that govern how data is being exchanged and transmitted between various electronic devices and IoT devices. Irrespective of the differences obtainable in the design and architecture of the devices, network protocols have the capability to communicate effectively. This great future is very important in IOT as well as general agriculture and crop farming. Virtually all kinds of networks including Personal Area Network (PAN), Wide Area Network (WAN), Local Area Network (LAN), and Metropolitan Area Network (MAN) use network protocols [11]. In the world of the Internet, the Internet Protocol (IP) and the Transmission Control Protocol (TCP) are some of the most important protocols for data broadcast. Other protocols linked with these are the Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), and Hypertext Transfer Protocol (HTTP) [12]. In communication both analog and digital are very important during file transfer and internet access. Large-scale processes in the communication stack are taken by network protocols, and broken down into small and concise tasks. Each sub levels of the network works together to complete a large task using protocols. Network protocols are driven by industry standards [13]. Agricultural activities that have existed in silos for a long time will no doubt be more effective with the application of communication and network protocols in IOT.

3.1.3. Cloud Computing/Fog Computing

Fog computing or fog networking as used interchangeably is a computer infrastructure decentralized using computational resources to perform extensive functions between source data and the cloud [14]. With this concept, workstations are made to process information from IOT terminals in real time. The concepts of fog computing arose from the need to extend cloud computing. It has local communication end points and data gathered can be routed to the internet. Today, in agriculture, the use of fog computing cannot be avoided since IOT is becoming more popular, real-time data and information are required to be explored in real time and accessed remotely [15]. Fog networking is crucial for the efficient deployment of IOT applications in smart farming processes in the crop farming industry. It is a backbone for real-time automation with numerous advantages including privacy, security, bandwidth, latency, productivity, etc., fog computing has found its applications not only in agriculture but also in smart cities, video surveillance, smart homes, and healthcare to mention a few [16].
On the other hand, cloud computing is the act of accessing and keeping data, programs, and information on a large computing infrastructure that is hosted online instead of having it locally on a physical server within the office or on a personal computer. Cloud computing is popularly referred to as Internet computing [17]. In agriculture, cloud computing concepts have been used at the base level in product dissemination, report writing, seeds, progress reports drafting, project management, etc. Files involved in the aforementioned activities are stored on cloud services. Cloud computing involves front and back end, communication, and Internet management. It involves three major layers infrastructure as a service, platform as a service and application as a service. Agriculture and crop farming are not exempt from the challenges of processing vast amounts of data. In the context of the ongoing industrial revolution, this research aims to leverage IoT and related components to address these issues.

3.1.4. Cyber Security

This is a practice of protecting data, information, and the entirety of its solutions from threats [18]. Cyber attacks are commonly intended to destroy critical information and infrastructures. When it is difficult to destroy, intruders tend to access information illegally, sometimes masquerade and change information, and request monetary proceeds from users. Attackers have developed smart solutions through viruses and ransomware against normal business interruption. The implementation of efficient cybersecurity measures is becoming more difficult because the number of devices is gradually outgrowing the human population while attackers are fast becoming more creative. As the agricultural sector strives to take advantage of technology especially IoT, to ensure that food production is secured with cutting-edge technology [19]. Cybersecurity tends to play a key role in the realization of such a target. In this research security assessment of crop production will be assessed within the scope of IoT and its components. Smart technology including cybersecurity will help grow the demands in feeding the nations. Farms are now tending towards being affected by cyber attacks due to the increased number of breaches across different sectors globally [19,20]. Food security across the supply chain is not to be trivialized, the health-related consequences attached to food make it unique and complex, and therefore, the role of cybersecurity is very important. Accounting for farm products is gradually being driven by software solutions, emails, and electronic and digital farm equipment are developing growing publicity to cyber threats. This way agricultural sector and its enterprise will be protected from the menace [18]. Cybersecurity is thought provoking for most industries, and with research of this nature; the problem can lessen the burden on agriculture and crop production significantly.

3.2. IOT Applications

3.2.1. Cloud Computing/Fog Computing

The soil is a heterogeneous mixture, comprised of numerous substances with different characteristics and parameters that contribute to its fertility, hence influencing the productivity or yields of any crop. The major parameters depend on the soil nutrients, pH, and moisture. Conventional approaches to crop farming focus on the productivity of a specific crop. Generally, farmers plant/grow the same type of crop over years, the soil becomes exhausted due to an imbalance of nutrients. It is important to monitor the soil nutrients for satisfactory yields [20,21,22,23,24,25], using NPK sensors for soil nutrients in addition to pH, temperature, and soil moisture sensors. The sensors are placed in the sub-soil, connected to the processors which alert the farmer to take appropriate action through networks and communication links. For better soil monitoring and management, IoT technology is coupled with machine learning models [26] to assist in analyzing soil type and recommend the optimum amount of nutrients required for a specific soil type. The soil can be analyzed according to its properties [27,28] such as texture, structure, porosity, color, resistivity, and consistency. Figure 3 summarizes a generic block diagram for soil parameters that require management and monitoring.

3.2.2. Crop growth and Yield Enhancement

The growth of the crop concept can be limited when water intake, nutrients, and oxygen fall below the expectation of the crop. The prevailing weather conditions can go a long way in the determination of crop growth conditions. Often, crops that suffer expected growth can be associated with the growing period length, reduced temperature, nature of the root system, and limited nutrient supply from the soil depending on the terrain. To complement some of the associated concepts with crop growth is yield enhancement which is a top priority when it comes to crop breeding. On the other hand, we can create crop models that identify the optimal growing conditions for various plant species and cultivars. These models consider factors like temperature, humidity, light duration, and nutrient availability. This plays a vital role in optimizing seed selection and crop adaptation to local conditions. Some factors identified for the purpose of this review include intruder control, irrigation, weed detection, and removal as well as health monitoring as presented in a generic form in Figure 4.

3.2.3. Irrigation Systems

Since the water nutrient is paramount to growth, the irrigation system can be improved upon for crop germination. A block diagram of this system is presented in Figure 5.
With respect to IoT, modern irrigation systems will require a power supply, sensors, and processors, actuators, coupled with various water outlets (relays, water pumps, water motors, and sprinklers). Regarding intruder control.
Intruder control: crop intruders may include insects/pests, rodents, livestock, wildlife, and birds, which may attack and feed on the crops at different crop developmental stages as shown in Table 1.
The conventional method of controlling insects, pests, and rodents involves the use of costly chemicals that could harm the plant, the soil, or the air. IoT offers a quick and affordable method for spotting and controlling intruders [29]. Livestock such as cows and goats are usually kept and cared for by livestock farmers, so their chances of entering crop fields are minimal. Wildlife intruders are only encountered by farmers near wildlife parks, but parks are usually fenced to keep animals safe. On rare occasions, elephants leave the park to feed in the surrounding fields. The main concerns for intruders are insects/pests, rodents, and birds. They destroy roots, stems, and leaves and eat grains/fruits/vegetables during the filling or ripening stage. There are several ways to control/manage and eliminate intruders, including capture, repulsion, and tracking, control of fertility and physiology, and immediate killing. For animals and birds, it is usually best to catch, repel, or track them, but insects and pests are either quickly destroyed or their fertility and physiology are affected, resulting in population declines. Table 2 summarizes the technology used in controlling and monitoring intruders for different crops.

3.2.4. Weed Detection and Removal

Weed grows among the desired plants and compete for nutrients, and sunlight required by the plants. Weed control and removal based on advanced image algorithm are presented in Figure 6.
The traditional methods of weed removal are through mechanical and chemical means. Each method has its disadvantages and challenges. The mechanical method requires manpower to operate the mechanical tool in weed removal, a laborious and slow process. The chemical method requires chemicals that have a negative effect on the plant ecosystem and the entire ecological surrounding. More chemicals may cause skin and eye itches for the person spraying, and are capable of causing respiratory infections which may develop into severe diseases such as asthma [47]. Modern weed removal methods blend artificial intelligence and Internet of Things technology for automation. An automated weed removal system involves advanced image processing to process the image of the site/field and algorithms for feature extractions such as Stepwise Linear Discriminant Analysis (SWLDA), Principal Component Analysis (PCA), and Linear Discriminant Analysis (LDA) [48,49]. Classifiers such as Support Vector Machines (SVM), Artificial Neural Networks (ANN), and Convolutional Neural Network (CNN) are used to classify or categorize weeds from the desired plants [46,47,48,49,50,51,52,53]. The IoT platform is made up of processor (i.e., Arduino UNO and Raspberry), fitted with a camera, RGB and IR imaging sensors to capture images from the site, and a sprayer to spray herbicide on the detected weed. The images serve as input to the system for processing, as indicated in Ref. [48], the classifier classifies the vegetation, (weed and crop), if the weed is detected, the processor activates the sprayer to spray on the weed. The process is presented in Figure 6 in the form of a block diagram to show the weed classification and removal based on a combination of advanced image algorithms and the Internet of Things.

3.2.5. Plant Health Monitoring

Food production can be maximized by utilizing technologies that enable the entire plant health monitoring. Although critical components such as moisture, temperature, and pH required by a plant can be monitored and controlled individually, it is important to monitor the health status of the complete plant. Plant health is observed through the leaves. The advancement of technologies allows leave analysis, through (1) IoT-based system applying image processing machine learning techniques [54,55] or (2) IoT-based system using optical analysis [56,57]. The condition of the plant, including any diseases or excess or deficiency in nutrients and water, is indicated by the state of the leaves. In addition, Refs. [54,55], take into consideration environmental parameters to monitor and classify plant diseases. Ref. [36] uses SVM to classify diseases while Ref. [55] applies the Azure custom vision machine learning technique for disease classification. This process is depicted in Figure 7. The plant-health-monitoring approach used in Ref. [56], monitors the plant based on a health cycle, by observing the leaves from green-yellow to completely dry. The authors first demonstrated the indoor implementation where the temperature and light are under control, the image of the plant is captured by RGB camera and multi-spectral data are captured with a micro spectrometer. The image of the plant was captured for 26 days when the leaves were fully fresh until they dried. It is observed from the RGB Images t”at f’r the first 13 days, there is a noticeable difference in the leaf color changes every day, but after day 13, the color changes difference is unnoticeable. The spectrometer images, on the other hand, display visible differences in the color changes, from day 13 as the leaf starts to dry. It is reported that the spectrometer comprises 288 channels with wavelengths extending from 340 to 850 nanometers (nm), covering three regions of the spectrum mainly the visible lights, ultra-violet, and the near-infrared region. In this experiment, the RGB images and multi-spectral images complement each other to fully demonstrate that as the plant becomes dry, it loses its chlorophyll. A robust plant contains a lot of chlorophyll, which is what gives the plant its green color. The plant loses its brilliant green hue, turns yellowish, and becomes dry if there is any shortfall or excess of the components it needs.
Moreover, the approach is extended outdoors, where the large area of farmland has to be considered. The images are captured using a multi-rotor unmannered aerial vehicle.
Optical image analysis is conducted in Ref. [57] where RGB and near-infrared cameras were used to capture images. The system computes the normalized difference vegetation index (NDVI), and with the supplementation of the IoT network, the approach monitors the plant health remotely.

4. Conclusions

The application of smart agriculture and ICTs leads to increased efficiency and reduced costs. The findings from this article suggest developing a mobile application-based IoT technology (IoT mobile App) to assist farmers in making informed decisions on different crops and climates [58,59]. This will help farmers to increase production and reduce costs, achieve profitability, as well as committing to environmental aspects and sustainability. Furthermore, this work discovered that most farms are located in far farmland and the IoT requires fundamental infrastructure such as a stable internet connection with fast transmission speeds and high hardware infrastructures to avoid any disrupted connection and loss of data.
To maximize harvests, plants need to be monitored during every stage of growth. According to numerous studies, IoT is essential for improving plant germination, growth, and production to guarantee food security. IoT is crucial for large-scale farming since automated processes like irrigation and soil nutrient monitoring are used. IoT systems assess the level of nutrients and moisture shortage and automatically open the actuators to deliver the necessary amount of water and fertilizer without human intervention. Weed prevents plants from growing because it uses the nutrients and water intended for the plants. IoT is used in conjunction with machine learning algorithms to distinguish between crops and weeds and take the course of action for weed removal. Monitoring and managing intruders in the large field is one of the major bottlenecks for crop farmers. These might include attacks from birds, insects or pests during crop growth, or rodents that might eat seeds at the germination stage. IoT offers numerous ways to repel these intruders, particularly birds and rodents. It can also eradicate insects and pests such as worms and locusts. In the future, robust data from farm fields will be analyzed using the proposed framework in this study.
For farmers, it is crucial to evaluate the actual cost and assess whether they can accommodate new methods on their farms. Costs vary depending on the location, region, and the level of technology adopted. To address this, we plan to conduct a survey to collect real-world data from farms. This will enable us to estimate the cost and return on investment (ROI) associated with the use of IoT in agriculture.
In general, the benefits of adopting IoT often outweigh the costs, primarily because IoT technologies can increase crop yields and reduce operational expenses. Additionally, the cost of IoT implementation has been decreasing due to high competition in the technology sector. The cost of implementing IoT in agriculture encompasses several key factors: Initial Implementation Cost, Technical Support, and Sensor Type. The type and quality of IoT sensors can influence both their initial cost and their expected lifespan. The total cost of implementing IoT in agriculture is significantly influenced by the scale of implementation. Larger farms with extensive IoT networks may incur higher initial and ongoing costs. When deciding how much to invest in IoT technology and how frequently to update or replace devices, it’s essential to consider the return on investment (ROI). If IoT solutions lead to increased crop yields, improved resource efficiency, or cost savings, they may justify both the initial and ongoing expenses.

Author Contributions

Conceptualization, L.N.P.N., J.A.A. and M.D.; methodology, L.N.P.N. and M.D.; software, J.A.A.; validation, L.N.P.N. and J.A.A.; formal analysis, L.N.P.N. and J.A.A.; investigation, L.N.P.N. and J.A.A.; resources, L.N.P.N., J.A.A. and M.D.; writing—original draft preparation, L.N.P.N.; writing—review and editing, J.A.A. and M.D.; visualization, J.A.A. and M.D.; supervision, L.N.P.N. All authors have read and agreed to the published version of the manuscript.


This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.


  1. Xu, J.; Gu, B.; Tian, G. Review of agricultural IoT technology. Artif. Intell. Agric. 2022, 6, 10–22. [Google Scholar] [CrossRef]
  2. Ghosh, D.; Anand, A.; Gautam, S.S.; Vidyarthi, A. Soil Fertility Monitoring with Internet of Underground Things: A Survey. IEEE Micro 2022, 42, 8–16. [Google Scholar] [CrossRef]
  3. Sayed, M.A.; Shams, N.; Zaman, H.U. An IoT Based Robotic System for Irrigation Notifier. In Proceedings of the 2019 IEEE International Conference on Robotics, Automation, Artificial-Intelligence and Internet-of-Things, RAAICON 2019, Dhaka, Bangladesh, 29 November–1 December 2019; pp. 77–80. [Google Scholar]
  4. World Food Programme. Global Report on Food Crises 2022; WFP: Rome, Italy, 2022; 277p. [Google Scholar]
  5. Gupta, S.; Malhotra, V.; Vashisht, V. Water irrigation and flood prevention using IOT. In Proceedings of the Confluence 2020—10th International Conference on Cloud Computing, Data Science and Engineering, Noida, India, 29–31 January 2020; pp. 260–265. [Google Scholar]
  6. Kohli, A.; Kohli, R.; Singh, B.; Singh, J. Smart Plant Monitoring System Using IoT Technology. In Handbook of Research on the Internet of Things Applications in Robotics and Automation; IGI Global: Hershey, PA, USA, 2019; pp. 318–366. [Google Scholar]
  7. Abdulsalam, K.A.; Ijike, K.C.; Adebisi, J.A. An Improved Energy Saving Technique for Wireless Power Transfer in Near Field Communication Systems. Indones. J. Electr. Eng. Inform. (IJEEI) 2023, 11, 61–76. [Google Scholar] [CrossRef]
  8. MultiTech Wireless Sensors for IoT. 2022. Available online: (accessed on 30 September 2023).
  9. Geeksforgeeks Wireless Sensor Network (WSN). 2021. Available online: (accessed on 30 September 2023).
  10. Adebisi, J.A.; Babatunde, O.M. Selection of Wireless Communication Technologies for Embedded Devices using Multi-Criteria Approach and Expert Opinion. Niger. J. Technol. Dev. 2022, 19, 373–381. [Google Scholar] [CrossRef]
  11. Spinuzzi, C. What Is a Network? In Network; Springer: Berlin/Heidelberg, Germany, 2009; pp. 31–61. [Google Scholar]
  12. Halsall, F. Data Communications, Computer Networks and Open Systems; Addison Wesley Longman Publishing Co., Inc.: North York, ON, Canada, 1995. [Google Scholar]
  13. Donta, P.K.; Srirama, S.N.; Amgoth, T.; Annavarapu, C.S.R. Survey on recent advances in IoT application layer protocols and machine learning scope for research directions. Digit. Commun. Netw. 2022, 8, 727–744. [Google Scholar] [CrossRef]
  14. Guardo, E.; Di Stefano, A.; La Corte, A.; Sapienza, M.; Scatà, M. A fog computing-based IoT framework for precision agriculture. J. Internet Technol. 2018, 19, 1401–1411. [Google Scholar] [CrossRef]
  15. Kunal, S.; Saha, A.; Amin, R. An overview of cloud-fog computing: Architectures, applications with security challenges. Secur. Priv. 2019, 2, e72. [Google Scholar] [CrossRef]
  16. Adebisi, J.A.; Abdulsalam, K.A. IOT Smart Home: Implementation of a real-time Energy Monitoring Pressing Iron. In Proceedings of the International Conference on Innovative Systems for Digital Economy|ISDE, Chongqing, China, 28–29 August 2021; pp. 7–18. [Google Scholar]
  17. Adebisi, J.A.; Abdulsalam, K.A.; Adams, I.O. Multi-Power Source and Cloud-Backup Enabled Security Framework for Surveillance in Nigeria. IOP Conf. Ser. Earth Environ. Sci. 2021, 730, 012005. [Google Scholar] [CrossRef]
  18. Ferrag, M.A.; Shu, L.; Friha, O.; Yang, X. Cyber Security Intrusion Detection for Agriculture 4.0: Machine Learning-Based Solutions, Datasets, and Future Directions. IEEE/CAA J. Autom. Sin. 2022, 9, 407–436. [Google Scholar] [CrossRef]
  19. Drape, T.; Magerkorth, N.; Sen, A.; Simpson, J.; Seibel, M.; Murch, R.S.; Duncan, S.E. Assessing the Role of Cyberbiosecurity in Agriculture: A Case Study. Front. Bioeng. Biotechnol. 2021, 9, 742. [Google Scholar] [CrossRef]
  20. Chi, H.; Welch, S.; Vasserman, E.; Kalaimannan, E. A framework of cybersecurity approaches in precision agriculture. In Proceedings of the 12th International Conference on Cyber Warfare and Security, ICCWS 2017, Dayton, OH, USA, 2–3 March 2017; pp. 90–95. [Google Scholar]
  21. Ghanshala, K.K.; Chauhan, R.; Joshi, R.C. A Novel Framework for Smart Crop Monitoring Using Internet of Things (IOT). In Proceedings of the ICSCCC 2018—1st International Conference on Secure Cyber Computing and Communications, Jalandhar, India, 15–17 December 2018; pp. 62–67. [Google Scholar]
  22. Thanushree, A.; Shobha, K.R.; Prabhakar, P.; Chandrashekhar, S. Automated Soil Moisture and Nutrient Analyzer for Mulberry Plants Using IoT. In Proceedings of the 2021 IEEE 9th Region 10 Humanitarian Technology Conference (R10-HTC), Bangalore, India, 30 September–2 October 2021; pp. 1–5. [Google Scholar]
  23. Nuchhi, S.; Bagali, V.; Annigeri, S. IOT Based Soil Testing Instrument for Agriculture Purpose. In Proceedings of the B-HTC 2020—1st IEEE Bangalore Humanitarian Technology Conference, Vijiyapur, India, 8–10 October 2020; pp. 1–4. [Google Scholar]
  24. Kukreja, G.S.; Bagyaveereswaran, V.; Menon, S.; Agrawal, G. IoT to inculcate Smart Farming and Soil Nutrient Retention. In Proceedings of the 2021 IEEE International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems, ICSES 2021, Chennai, India, 4–25 September 2021; pp. 1–9. [Google Scholar]
  25. Shylaja, S.N.; Veena, M.B. Real-time monitoring of soil nutrient analysis using WSN. In Proceedings of the 2017 International Conference on Energy, Communication, Data Analytics and Soft Computing, ICECDS 2017, Chennai, India, 1–2 August 2017; pp. 3059–3062. [Google Scholar]
  26. Khan, A.A.; Faheem, M.; Bashir, R.N.; Wechtaisong, C.; Abbas, M.Z. Internet of Things (IoT) Assisted Context Aware Fertilizer Recommendation. IEEE Access 2022, 10, 129505–129519. [Google Scholar] [CrossRef]
  27. Oliveira, A.; Resende, C.; Pereira, A.; Madureira, P.; Gonçalves, J.; Moutinho, R.; Soares, F.; Moreira, W. IoT Sensing Platform as a Driver for Digital Farming in Rural Africa. Sensors 2020, 20, 3511. [Google Scholar] [CrossRef]
  28. Harshani, P.R.; Umamaheswari, T.; Tharani, R.; Rajalakshmi, S.; Dharani, J. Effective Crop Productivity and Nutrient Level Monitoring in Agriculture Soil Using IOT. In Proceedings of the ICSNS 2018—Proceedings of IEEE International Conference on Soft-Computing and Network Security, Coimbatore, India, 14–16 February 2018; pp. 1–10. [Google Scholar]
  29. Raheem, D.; Dayoub, M.; Birech, R.; Nakiyemba, A. The Contribution of Cereal Grains to Food Security and Sustainability in Africa: Potential Application of UAV in Ghana, Nigeria, Uganda, and Namibia. Urban Sci. 2021, 5, 8. [Google Scholar] [CrossRef]
  30. Rupanagudi, S.R.; Ranjani, B.S.; Nagaraj, P.; Bhat, V.G.; Thippeswamy, G. A novel cloud computing based smart farming system for early detection of borer insects in tomatoes. In Proceedings of the 2015 International Conference on Communication, Information and Computing Technology, ICCICT 2015, Mumbai, India, 15–17 January 2015; pp. 1–6. [Google Scholar]
  31. Salim, S.A.; Amin, M.R.; Rahman, M.S.; Arafat, M.Y.; Khan, R. An IoT-based smart agriculture system with locust prevention and data prediction. In Proceedings of the 2021 8th International Conference on Information Technology, Computer and Electrical Engineering (ICITACEE), Semarang, Indonesia, 23–24 September 2021; pp. 201–206. [Google Scholar]
  32. Chen, C.J.; Li, Y.S.; Tai, C.Y.; Chen, Y.C.; Huang, Y.M. Pest incidence forecasting based on Internet of Things and Long Short-Term Memory Network. Appl. Soft Comput. 2022, 124, 108895. [Google Scholar] [CrossRef]
  33. Esmail Karar, M.; Abdel-Aty, A.H.; Algarni, F.; Fadzil Hassan, M.; Abdou, M.A.; Reyad, O. Smart IoT-based system for detecting RPW larvae in date palms using mixed depthwise convolutional networks. Alex. Eng. J. 2022, 61, 5309–5319. [Google Scholar] [CrossRef]
  34. Kshetri, N. The economics of the Internet of Things in the Global South. Third World Q. 2017, 38, 311–339. [Google Scholar] [CrossRef]
  35. Bhoi, S.K.; Jena, K.K.; Panda, S.K.; Long, H.V.; Kumar, R.; Subbulakshmi, P.; Jebreen, H. Bin An Internet of Things assisted Unmanned Aerial Vehicle based artificial intelligence model for rice pest detection. Microprocess. Microsyst. 2021, 80, 103607. [Google Scholar] [CrossRef]
  36. Rigakis, I.I.; Varikou, K.N.; Nikolakakis, A.E.; Skarakis, Z.D.; Tatlas, N.A.; Potamitis, I.G. The e-funnel trap: Automatic monitoring of lepidoptera; a case study of tomato leaf miner. Comput. Electron. Agric. 2021, 185, 106154. [Google Scholar] [CrossRef]
  37. Garcia, R.G.; Bicol, M.S.N.; Cababat, A.M.E.; Pontigon, J.C.A. A Raspberry Pi Microcontroller-based Insect Pests Detection, Counting and Logging System in Eggplants using SSD Lite MobileNetV2. In Proceedings of the 2021 IEEE 13th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management, HNICEM 2021, Virtual, 28–30 November 2021; pp. 1–6. [Google Scholar]
  38. Arvind, G.; Athira, V.G.; Haripriya, H.; Rani, R.A.; Aravind, S. Automated irrigation with advanced seed germination and pest control. In Proceedings of the 2017 IEEE Technological Innovations in ICT for Agriculture and Rural Development (TIAR), Chennai, India, 7–8 April 2017; pp. 64–67. [Google Scholar]
  39. Navaneetha, P.; Devi, R.R.; Vennila, S.; Manikandan, P.; Saravanan, D.S. IOT Based Crop Protection System against Birds and Wild Animal Attacks. Int. J. Innov. Res. Technol. (IJIRT) 2020, 6, 133–143. [Google Scholar]
  40. Panthawong, A.; Doggett, S.L.; Chareonviriyaphap, T. The efficacy of ultrasonic pest repellent devices against the australian paralysis tick, ixodes holocyclus (Acari: Ixodidae). Insects 2021, 12, 400. [Google Scholar] [CrossRef]
  41. Panda, P.K.; Kumar, C.S.; Vivek, B.S.; Balachandra, M.; Dargar, S.K. Implementation of a Wild Animal Intrusion Detection Model Based on Internet of Things. In Proceedings of the 2nd International Conference on Artificial Intelligence and Smart Energy, ICAIS 2022, Coimbatore, India, 23–25 February 2022; pp. 1256–1261. [Google Scholar]
  42. Sobreiro, L.; Branco, S.; Cabral, J.; Moura, L. Intelligent Insect Monitoring System (I2MS): Using Internet of Things Technologies and Cloud Based Services for early detection of Pests of Field Crops. In Proceedings of the IECON Proceedings (Industrial Electronics Conference), Lisbon, Portugal, 14–17 October 2019; Volume 2019, pp. 3080–3084. [Google Scholar]
  43. Preethi, G.S.S.; Kavya, K.; Monish, T.; Poul, P.; Jayanag, B. Internet of Things based Smart Farm Security System. In Proceedings of the 2nd International Conference on Smart Electronics and Communication, ICOSEC 2021, Trichy, India, 7–9 October 2021; pp. 77–83. [Google Scholar]
  44. Saranya, K.; Uva Dharini, P.; Uva Darshni, P.; Monisha, S. IoT Based Pest Controlling System for Smart Agriculture. In Proceedings of the 4th International Conference on Communication and Electronics Systems, ICCES 2019, Coimbatore, India, 17–19 July 2019; pp. 1548–1552. [Google Scholar]
  45. Giordano, S.; Seitanidis, I.; Ojo, M.; Adami, D.; Vignoli, F. IoT solutions for crop protection against wild animal attacks. In Proceedings of the 2018 IEEE International Conference on Environmental Engineering, EE 2018, Milan, Italy, 12–14 March 2018; pp. 1–5. [Google Scholar]
  46. Riya, R.; KR, V.; Sonamsi, S.; Jain, D. Automated Bird Detection and Repeller System Using IOT Devices: An Insight from Indian Agriculture Perspective. SSRN Electron. J. 2020. [Google Scholar] [CrossRef]
  47. Dankhara, F.; Patel, K.; Doshi, N. Analysis of robust weed detection techniques based on the Internet of Things (IoT). Procedia Comput. Sci. 2019, 160, 696–701. [Google Scholar] [CrossRef]
  48. Subeesh, A.; Mehta, C.R. Automation and digitization of agriculture using artificial intelligence and internet of things. Artif. Intell. Agric. 2021, 5, 278–291. [Google Scholar] [CrossRef]
  49. Lamsal, R.R.; Karthikeyan, P.; Otero, P.; Ariza, A. Design and Implementation of Internet of Things (IoT) Platform Targeted for Smallholder Farmers: From Nepal Perspective. Agriculture 2023, 13, 1900. [Google Scholar] [CrossRef]
  50. Dou, M.; Hong, Z.; Shi, M. An Improved Efficient Convolutional Neural Network for Weed Seedlings Detection. In Proceedings of the 2021 International Conference on Culture-Oriented Science and Technology, ICCST 2021, Beijing, China, 18–21 November 2021; pp. 285–289. [Google Scholar]
  51. Sethia, G.; Guragol, H.K.S.; Sandhya, S. Automated Computer Vision based Weed Removal Bot. In Proceedings of the CONECCT 2020—6th IEEE International Conference on Electronics, Computing and Communication Technologies, Bangalore, India, 2–4 July 2020; pp. 1–6. [Google Scholar]
  52. Sai, G.U.; Tejasri, N.; Kumar, A.; Rajalakshmi, P. Deep Learning Based Overcomplete Representations for Paddy Rice Crop and Weed Segmentation. In Proceedings of the International Geoscience and Remote Sensing Symposium (IGARSS), Kuala Lumpur, Malaysia, 17–22 July 2022; Volume 2022, pp. 6077–6080. [Google Scholar]
  53. Manish Kumar, M.; Ramya, G.R. Performance Comparison of Anomaly Detection Algorithms. In Inventive Communication and Computational Technologies; Lecture Notes in Networks and Systems; Springer: Singapore, 2022; Volume 311, pp. 761–776. [Google Scholar]
  54. Pavel, M.I.; Kamruzzaman, S.M.; Hasan, S.S.; Sabuj, S.R. An IoT based plant health monitoring system implementing image processing. In Proceedings of the 2019 IEEE 4th International Conference on Computer and Communication Systems, ICCCS 2019, Singapore, 23–25 February 2019; pp. 299–303. [Google Scholar]
  55. Suneja, B.; Negi, A.; Kumar, N.; Bhardwaj, R. Cloud-based Tomato Plant Growth and Health Monitoring System using IoT. In Proceedings of the 2022 3rd International Conference on Intelligent Engineering and Management (ICIEM), London, UK, 27–29 April 2022; pp. 237–243. [Google Scholar]
  56. Bagha, H.; Yavari, A.; Georgakopoulos, D. IoT-based Plant Health Analysis using Optical Sensors in Precision Agriculture. In Proceedings of the DICTA 2021—2021 International Conference on Digital Image Computing: Techniques and Applications, Gold Coast, Australia, 29 November–1 December 2021; pp. 1–8. [Google Scholar]
  57. Ahmad, I.; Shariffudin, S.E.; Ramli, A.F.; Maharum, S.M.M.; Mansor, Z.; Kadir, K.A. Intelligent plant monitoring system via IoT and fuzzy system. In Proceedings of the 2021 IEEE 7th International Conference on Smart Instrumentation, Measurement and Applications (ICSIMA), Bandung, Indonesia, 23–25 August 2021; pp. 123–127. [Google Scholar]
  58. Dhanaraju, M.; Chenniappan, P.; Ramalingam, K.; Pazhanivelan, S.; Kaliaperumal, R. Smart Farming: Internet of Things (IoT)-Based Sustainable Agriculture. Agriculture 2022, 12, 1745. [Google Scholar] [CrossRef]
  59. Antony, A.P.; Leith, K.; Jolley, C.; Lu, J.; Sweeney, D.J. A review of practice and implementation of the internet of things (IoT) for smallholder agriculture. Sustainability 2020, 12, 3750. [Google Scholar] [CrossRef]
Figure 1. Generic flow of IoT technologies platform.
Figure 1. Generic flow of IoT technologies platform.
Commodities 02 00021 g001
Figure 2. Typical wireless sensor architecture for farming.
Figure 2. Typical wireless sensor architecture for farming.
Commodities 02 00021 g002
Figure 3. Generic block diagram for soil parameter’s management and monitoring.
Figure 3. Generic block diagram for soil parameter’s management and monitoring.
Commodities 02 00021 g003
Figure 4. Crop growth management.
Figure 4. Crop growth management.
Commodities 02 00021 g004
Figure 5. IoT irrigation systems.
Figure 5. IoT irrigation systems.
Commodities 02 00021 g005
Figure 6. Weed classification and removal based on a combination of advanced image algorithms and IoT.
Figure 6. Weed classification and removal based on a combination of advanced image algorithms and IoT.
Commodities 02 00021 g006
Figure 7. Disease classification approach in Refs. [54,55].
Figure 7. Disease classification approach in Refs. [54,55].
Commodities 02 00021 g007
Table 1. Summary of crop intruders at different stages.
Table 1. Summary of crop intruders at different stages.
Crop StageIntrudersEffects
Seed Planting of germination Poor Germination
Few leaves to stem elongation Poor Growth
Grain, Fruit, Vegetable filling/ripening Possible destruction poor produce
Table 2. Summary of technology used in controlling and monitoring intruders for different crops.
Table 2. Summary of technology used in controlling and monitoring intruders for different crops.
Ref.Intruder DetectedCropTechnologyControl Measures
Tomato fruitCamera, Robotic car, Hardware/Processor (Intel i3 32-bit core processor), Software operating system, (Microsoft Azure), Software application (Java)Pesticides spraydetection
[31]Locust, grasshopper Hardware tools—(1) Node MCU (2) Raspberry Pi, (3) Relay module, (4) Sensors—(i) DHT11 temperature and humidity sensor, (ii) FC08 Resistive Soil Sensor Output devices—(1) water pump, (2) Vacuum pump, (3) Pestcide Pump, (4) UV light, (5) Speaker
Software tools—(1) Arduino IDE, (2) Android Studio, (3) Python IDE, (4) ThingSpeak
Instantly kill locust using Malathion and Chlorpyrifos spray UV generator—kill locusts by emitting UV radiationmonitoring
[32]Litchi stink bugs
(Tessaratoma papillosa)
Litchi TressHardware architecture—(1) Arduino Nano, (2) sensors: (i) GY-30 for light, (ii) YL-69 for soil, (iii) DHT22 for temperature and humidity, and (iv) BMP180 for atmospheric pressure, (3) DS3231 module, (4) Raspberry Pi 4, (5) LoRa transmission module. Transmission Mechanism: (i) LoRa—long-range transmission (ii) WIFI and Bluetooth—short-range transmission
[33]Red palm weevil (RPW) larvaeDate palm treesCombination of IoT platform1sensing sound device, (1) cloud services (2) global positioning system (GPS) and (3) deep learning MixConvNet classifier detection
[34]Insect/pest IoT technologies passive infrared (PIR) sensorsSpray pheromones—a spray that manipulates insects’ physiological communication pathways, male cannot find female
Birds and rodents IoT technologies passive infrared (PIR) sensorsRepel intruders from entering the field.
[35]PestRiceInternet of Things (IoT) assisted Unmanned Aerial Vehicle (UAV) based Detection and identification
[36]Lepidoptera species: (moths and butterflies)Tomato leafOptical sensors
emitter-receiver per layer.
e electronic funnel trap (e-funnel)—optical counter, emitter, receiver, wireless communication, LoRa radio protocol, pair of 8 emitting LEDs and 8 receiving photodiodes
Traps the species into a funnel with sex pheromone dispenserDetection of a new infestation, Monitoring insects’ population size
[37]Insect/Pests i.e
whiteflies, aphids and moths (fully grown
eggplantIoT technology (SSD Lite-MobileNet COCO v2. SDD-MobileNet model, Raspberry Pi), plus Deep and machine learning—TensorFlow and a camera Detection, Identification, Counting
[38]Rodents, grasshoppers and locusts,
lacewings and moths
Crop fieldIoT technology with ultrasonic
sound emitter
Ultrasonic sounds: (1) confuse the pests and it affects their brain and nervous system. (2) reduces mating and reproduction
(3) repel
[39]Buffaloes, cows, goats, birdsCrop fieldIoT technology—PIR and ultrasonic sensorsThe sound is played to divert the animal.repel
[40]Insects and animalsCrop fieldIoT technology—Ultrasonic insects and animal Repeller that is embedded with Piezo-Electric Buzzer, an IR-Sensor and ATmega16 Microcontroller.Creating ultrasonic sound drives away the intruder.repel
[41]Wild animalsCrop fieldIoT technology—Ultrasonic sensors
Camera, E-vehicle, Node MCU
Detects, image capture, monitor
[42]InsectsCrop fieldHardware-raspberry-pi, infrared sensor, camera, insect chamber, tank
Software layers—Arch linux, Python, Compression algorithms, network,
Cloud layer—microservices, image processing
Machine learning layer- tensor flow SciKit-Learn, NN Classifier, Naïve Bayes classifier
Detect pests of fields using a system to attract
insects by creating several stimuli (chromatic, food, sexual, and UV light). takes a picture of the insect and uses Cloud Based Machine Learning (ML) algorithms to classify the image, then checks if the insect is dangerous to the crops or not.
Detects, image capture,
[43]Animals or Humans,Crop fieldHC-SR04 Ultrasonic sensor,
Arduino Uno Board ATmega328P. GSM 900A, Piezo Buzzer
Ultrasonic sensor to detect an intruder and GSM 900A is
used to send a notification to farmer
[44]Pests such as beetles, bugs, moth, and rodents
including rats, squirrels, mouse, rabbits
paddy, wheat, cottonIoT Technology: Passive Infrared (PIR) sensor, Image processing, Acoustic sensor, Microcontroller,
Ultrasonic generator.
Detect the presence of insect
Capture images of the pest
Generate ultrasonic waves
Detect and repel
[45]Wild animals like monkeys, stray animals especially cows and buffaloes, wild dogs, nilgais, bisons, elephants, deer, wild pigs, and even birdsfruit orchardsIoT Technology: passive infrared sensor (PIR sensor-based motion detectors.),
Node MCU, LCD, Arduino, PIR Sensor, APR9600.
Generate sound to drive the intruder away.
Sends a message to the farmers, takes the safety precautions
Detects and repel
Millet, sorghum, maize
IoT Technology: motion detection using PIR(Passive Infrared) based motion detectors,
Wemos D1: The Wemos D1 is an ESP8266 WiFi-based board that uses the Arduino layout with an operating voltage of 3.3 V, PIR Motion Detector Sensor, MicroSD Card, MP3 Module, Audio Amplifier, Megaphone or any other sound-emitting device, External Battery:
Detects motion
Generate sounds of the predator which will drift the birds away from the field
Detects and repel
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ndjuluwa, L.N.P.; Adebisi, J.A.; Dayoub, M. Internet of Things for Crop Farming: A Review of Technologies and Applications. Commodities 2023, 2, 367-381.

AMA Style

Ndjuluwa LNP, Adebisi JA, Dayoub M. Internet of Things for Crop Farming: A Review of Technologies and Applications. Commodities. 2023; 2(4):367-381.

Chicago/Turabian Style

Ndjuluwa, Leokadia N. P., John A. Adebisi, and Moammar Dayoub. 2023. "Internet of Things for Crop Farming: A Review of Technologies and Applications" Commodities 2, no. 4: 367-381.

Article Metrics

Back to TopTop