Skip to content

SmartIrrigationSystem πŸ’§ Smart Irrigation System using IoT πŸ“‘ with suggest the most suitable crop 🌾 using a lightweight AI model πŸ€–. (ESP32 πŸ”Œ + Blynk πŸ“² + ThingSpeak πŸ“Š) – Monitors soil moisture 🌍, temperature 🌑️, and air quality 🌫️ to automate water control πŸ’¦.

Notifications You must be signed in to change notification settings

nishant007-ai/SmartIrrigationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# 🌿 Smart Irrigation System using ESP32 + Blynk + ThingSpeak

An IoT-based smart irrigation system that monitors soil moisture, air quality, temperature, and humidity using ESP32 and DHT11 sensor, while controlling a servo-based water valve. Data is visualized via Blynk app and ThingSpeak cloud platform.

---

## πŸ”§ Hardware Used
- ESP32 Board
- DHT11 Sensor
- Soil Moisture Sensor
- Air Quality Sensor
- Servo Motor
- WiFi Connectivity
- Power Supply / Battery

---

## πŸ“± Features
- Real-time sensor monitoring via **Blynk**
- Cloud data logging via **ThingSpeak**
- Automatic or manual water valve control
- Non-blocking timer to avoid delays

---

## πŸ› οΈ Software & Libraries
- Arduino IDE
- Blynk Library
- ThingSpeak Library
- DHT Library
- ESP32Servo
- WiFi / WiFiClient

---

## 🌐 Cloud Platforms
- **Blynk IoT Dashboard**: Real-time data, virtual control
- **ThingSpeak**: Graphs, logs, API access

---

## πŸ§ͺ How It Works
- ESP32 connects to WiFi
- Reads data from sensors
- Sends data to Blynk & ThingSpeak
- Controls water valve via servo motor

---

## πŸ” Replace Your Own Credentials
In `main.ino`, change:
```cpp
#define BLYNK_AUTH_TOKEN "your_token"
const char* ssid = "your_wifi";
const char* password = "your_password";
const char* myWriteAPIKey = "your_thingspeak_key";


> ⚠️ This Smart Irrigation System project is an original work by **Nishant Jadhav**.
> Unauthorized commercial use, duplication, or modification is strictly prohibited.


<!-- YOLO Badge Test -->

About

SmartIrrigationSystem πŸ’§ Smart Irrigation System using IoT πŸ“‘ with suggest the most suitable crop 🌾 using a lightweight AI model πŸ€–. (ESP32 πŸ”Œ + Blynk πŸ“² + ThingSpeak πŸ“Š) – Monitors soil moisture 🌍, temperature 🌑️, and air quality 🌫️ to automate water control πŸ’¦.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages