The IoT-Based Dual Water Pump Controller is a smart, efficient, and reliable solution for managing residential, commercial, or agricultural water systems. Built using the powerful ESP32 microcontroller, this system can automatically control two water pumps (up to 8 kW each) based on real-time water level feedback from float sensors.
🔧 Key Components Used:
ESP32 Microcontroller – WiFi and Bluetooth-enabled control brain
Float Sensors – To monitor water levels in the tank
Relays (High Capacity) – For switching pumps ON/OFF
Miniature Circuit Breaker (MCB) – Safety protection
LCD Display (20x4 I2C) – Real-time status display
Manual Switches – For offline/manual control
Smartphone App/Browser Interface – For remote access
⚙️ Working Process:
Automatic Mode:
The float sensors continuously monitor the water levels inside the tank.
If the water level drops below a certain point, the ESP32 activates the pump(s) automatically.
Once the tank reaches the desired level, the system shuts off the pumps.
This prevents overflows, dry running, and reduces electricity and water wastage.
Manual Mode:
The system also features manual control using physical switches. This is particularly useful in scenarios like maintenance or when internet connectivity is unavailable.
Smartphone Control (IoT Mode):
Using a smartphone or web dashboard connected via Wi-Fi, the user can:
View the current water level and pump status
Start/stop the pumps manually
Switch between auto and manual modes
Get alerts if the tank is empty, full, or if any fault occurs
🔒 Safety & Protection:
High-power relays and MCB ensure secure operation for motors up to 8kW
Overload and short-circuit protection built-in
📊 Real-Time Display:
The LCD screen displays:
Current water level (Low, Medium, Full)
Pump 1 and Pump 2 status
Control mode (Auto/Manual/IoT)
Error messages or alerts
🧠 Use Cases:
Household overhead/underground water tanks
Apartment or housing society water management
Agricultural water irrigation systems
Industrial water storage control
✅ Why This Project Stands Out:
Dual pump support
High power handling (up to 8 kW per pump)
Smart and remote-controlled
Safe and power efficient
Customizable for different tank levels or automation preferences
Automation meets water management – save water, reduce effort, and stay in control from anywhere.