IoT Enabled Water ATM System

Smart Water
Vending Machine
System

  RFID  ·  UPI QR  ·  Coin Payment

Smart automated water dispensing machines with real-time IoT monitoring, multi-mode digital payment support, and a centralised cloud dashboard for full remote control.

0%
Uptime
3x
Payment Modes
24/7
Monitoring
0s
Offline Sync
0%
Cashless Ready
0ms
Avg Dispense Time
0-bit
Encrypted Data
Remote Access
Features

Everything You Need to Run a Smart Water ATM

A complete IoT solution — from hardware payment acceptance to cloud-based remote control.

RFID Wallet System

Pre-loaded RFID cards let users tap and dispense water instantly. Balances update in real-time on the central server.

UPI QR Payment

Dynamic QR codes enable instant UPI payments. Supports GPay, PhonePe, Paytm and all BHIM-UPI apps.

Coin Acceptor Support

616-series multi-coin acceptor handles ₹1, ₹2, ₹5 and ₹10 coins with automatic denomination detection.

Remote Monitoring

Live machine status, transaction feed, and sensor data streamed to the admin dashboard over GSM/WiFi.

Tank Level Monitoring

Sensors report tank fill percentage continuously. Automated SMS alerts fire when levels drop below threshold.

ESP32 Controller

Dual-core 240 MHz ESP32 handles all payment logic, sensor reading, OLED output, and secure server comms.

Offline Transaction Sync

Transactions queue locally on the ESP32 during outages and sync automatically to MySQL on reconnection.

SMS Alerts

GSM module sends SMS notifications for low tanks, machine faults, power failures, and revenue milestones.

Remote Machine Control

Enable, disable, reboot or reconfigure machines remotely. No physical access required for changes.

Process Flow

How It Works

Five seamless steps from payment to dispensed water — fully automated, real-time verified.

User Initiates Payment
Customer inserts a coin, taps an RFID card, or scans the UPI QR code displayed on the OLED screen.
ESP32 Processes Request
The ESP32 detects the payment event, captures the amount/RFID UID, and sends a verification request over HTTPS.
Server Verifies Payment
The PHP + MySQL backend authenticates the transaction and returns an authorised/denied response within milliseconds.
Machine Dispenses Water
The solenoid valve opens and the pump runs. A YF-S201 flow sensor measures exact volume and stops precisely.
Transaction Stored in Database
Full details — timestamp, volume, payment mode, machine ID, customer ID — are saved in MySQL instantly.
Admin Dashboard

Full Control From One Panel

Monitor every machine, track revenue, manage RFID wallets, and send remote commands — all from one web-based interface.

  • Real-time machine monitoring
  • Revenue analytics & reports
  • RFID card management
  • Tank level dashboard
  • Remote machine enable / disable
Go to Dashboard
Smart Water Admin — Dashboard
Overview
Machines
Revenue
RFID
Tanks
Transactions
Alerts
Settings
Machines
4 Online
Today Revenue
₹2,480 today
Transactions
148 today
Active Cards
312 RFID
Tank Levels
Machine #1 — Zone A78%
Machine #2 — Zone B45%
Machine #3 — Zone C12%
Weekly Revenue
MonTueWedThuFriSatSun
Components

Hardware Inside the Machine

Industrial-grade components for reliability, low power consumption, and field replaceability.

ESP32 Controller

Dual-core 240 MHz, WiFi + BT, 4MB flash

RC522 RFID Reader

13.56 MHz MIFARE reader, SPI interface

616 Coin Acceptor

Multi-denomination with pulse output

Flow Sensor YF-S201

Hall-effect water flow, 1–30 L/min

Solenoid Valves

12V DC normally-closed food-grade valves

Water Pump

DC submersible, self-priming, 12V / 5W

OLED Display

128×64 SSD1306 I²C status display

GSM Module

SIM800L quad-band SMS + data backup

Contact

Get In Touch

Have a query about machine setup, custom deployment, or system integration?

Location
India
Email
ishwarirowater@gmail.com
Phone
+91 9021125259
Support Hours
Mon–Sat, 9 AM – 6 PM IST