Built to order

Edge-AI Crop Disease Classifier & Precision Irrigation Hub

An AI-powered smart agriculture prototype that captures crop-leaf images to identify supported plant diseases while monitoring soil conditions for precision irrigation. The system combines ESP32-based Edge AI, soil sensing and automated multi-zone water control to demonstrate intelligent crop monitoring and irrigation.

Computer / ITElectronics / E&TCElectricalIoT & EmbeddedAI & Machine Learning Embedded C / Arduino FrameworkESP32-S3ESP32-CAMSoil NPK Sensor4-Channel Relay ModuleWater Solenoid ValvesTinyML / Edge AIWi-Fi / IoTHybrid
College-level smart farming prototype with ESP32-CAM, ESP32-S3, soil NPK probe, relay module, solenoid valves, water tubing and plant monitoring setup.
More project photos (1)

The problem

Farmers and growers often rely on manual crop inspection and fixed irrigation schedules, which can delay disease identification and lead to unnecessary or insufficient watering.

This project demonstrates how computer vision, soil sensing and automated irrigation can be combined to support faster crop-condition assessment and more targeted water management.

SYSTEM FLOW

6 components 5 connections

Live flow
Drag to explore
100%
sensorESP32-CAM

Captures images of crop leaves for disease classification.

Follow the working sequence

How it works

  1. The ESP32-CAM captures an image of the crop leaf and sends it to the configured Edge-AI classification process.
  2. A trained lightweight image-classification model analyzes the leaf and identifies whether it matches one of the supported healthy or disease classes.
  3. The soil probe measures available parameters such as soil nutrient levels and other supported soil conditions, depending on the selected sensor module.
  4. The ESP32-S3 processes sensor readings and compares them with predefined irrigation thresholds.
  5. When irrigation is required, the controller activates the corresponding relay channel and opens the required solenoid valve.
  6. Different irrigation zones can be controlled independently based on the configured prototype logic.
  7. Wi-Fi can optionally be used for dashboard monitoring, historical logging or remote alerts.

Project features

  1. AI-based crop leaf disease classification from camera images
  2. ESP32-CAM-based leaf image capture for plant monitoring
  3. Soil nutrient and condition monitoring using an NPK sensor
  4. Automatic irrigation control based on configured soil thresholds
  5. Multi-zone irrigation using relay-controlled solenoid valves
  6. ESP32-S3-based sensor processing and Edge-AI integration
  7. Configurable irrigation and crop-monitoring parameters
  8. Expandable Wi-Fi connectivity for remote monitoring and data logging

What is included

  1. Source code
  2. Circuit diagram
  3. Component list
  4. Project report
  5. Abstract PDF
  6. PPT / presentation
  7. Installation guide
  8. Setup support
  9. Demonstration video
  10. AI model integration and sensor calibration guidance

Advantages

  • AI-based crop-leaf disease classification from camera images, running on-device (edge) with the ESP32.
  • ESP32-CAM-based leaf image capture for plant monitoring.
  • Soil nutrient and condition monitoring using an NPK sensor.
  • Automatic multi-zone irrigation via relay-controlled solenoid valves based on configured soil thresholds.
  • Configurable irrigation and crop-monitoring parameters with expandable Wi-Fi remote monitoring and data logging.

Disadvantages

  • The disease-classification model must be trained or configured for the selected crop and its supported disease classes.
  • Classification accuracy depends on the training dataset, leaf visibility, camera angle, lighting and image quality.
  • The model can identify only the crop diseases/classes included in its trained dataset.
  • Soil NPK and related sensor readings depend on sensor quality, calibration and soil conditions.
  • Automated irrigation decisions are based on configured thresholds and prototype sensor readings.

Limitations & prerequisites

Prerequisites:

  1. The disease-classification model must be trained or configured for the selected crop and supported disease classes.
  2. Soil sensors and irrigation thresholds require proper installation, calibration and testing.

Limitations:

  1. This is an academic smart-agriculture prototype and not a certified agricultural diagnostic system.
  2. Disease-classification accuracy depends on the training dataset, leaf visibility, camera angle, lighting and image quality.
  3. The AI model can identify only the crop diseases/classes included in its trained dataset.
  4. Soil NPK and related sensor readings depend on sensor quality, calibration and soil conditions.
  5. Automated irrigation decisions are based on configured thresholds and prototype sensor readings.
  6. Wi-Fi/internet is required only for optional remote monitoring or cloud features.
  7. Hardware components may vary depending on availability.
  8. Custom dashboards, cloud hosting, mobile apps and additional sensors require separate customisation.
Components & software requirements
  1. ESP32-S3 development board
  2. ESP32-CAM module
  3. Compatible soil NPK / soil-condition sensor
  4. 4-channel relay module
  5. Water solenoid valves
  6. Water reservoir / pump
  7. Tubing and power supply
  8. Arduino IDE
Delivery information

Estimated delivery time:
7–12 working days depending on AI-model requirements, hardware availability and customisation.

Support terms

Basic setup, testing and demonstration support as agreed during project delivery.

Download free synopsis (PDF)

Enter your name and WhatsApp number — the synopsis PDF downloads immediately. We may send occasional project updates on WhatsApp; no spam.

Mahaveerakannan et al. (2026), Lecture Notes in Networks and Systems (Springer)

Get a quotation