ESP32-S3 Microcontroller, Arduino C/C++
Healthcare
Cloud-Integrated Smart Device
United States
About The Project
Aquentri aimed to modernize traditional water purification systems by adding smart monitoring and cloud-connected features. Their existing approach provided very little visibility into water consumption, filter condition, or maintenance requirements. Users often had no clear way of knowing how much water had been dispensed or when filters needed attention.
They approached us seeking a connected solution to automate water dispensing, track filter health, and provide real-time updates to users. The system also needed to store usage data, send notifications, and continue operating reliably even during power interruptions or network issues.
After understanding their requirements, we designed and developed a complete IoT-based water management system. The solution combines embedded hardware, cloud services, and automated communication tools to provide a smarter and more connected user experience.
Key Project Deliverables
We delivered solutions that improved water monitoring, simplified maintenance tracking, and provided better visibility into system activity.
Smart Dispensing System
We developed a touch-based dispensing system that tracks the amount of water dispensed during each use.
Filter Health Monitoring
We created a filter tracking system that monitors filter usage and helps users identify when maintenance is needed.
Solenoid Valve Automation
We integrated automated valve controls to ensure accurate, controlled water dispensing.
Cloud Notifications
We added Telegram and WhatsApp notifications so users receive updates after every transaction.
Google Sheets Integration
We implemented automatic transaction logging to store usage records and historical data in the cloud.
Persistent Data Storage
We added local storage to retain transaction records and filter data safely during unexpected power failures.
Major Project Challenges
One of the biggest challenges was maintaining data during power cuts. The system needed to keep transaction history, filter information, and usage records even after unexpected shutdowns.
Accurate water dispensing was another challenge. The device needed to dispense a fixed amount of water at a controlled flow rate every time. Consistency was important for reliability and user confidence.
Reliable notifications and cloud synchronization also required careful handling. Messages needed to be delivered successfully through Telegram and WhatsApp even when WiFi connections were unstable. Transaction data also had to sync with Google Sheets without delays or data loss.
The touch sensor system created additional challenges. Moisture and electrical interference sometimes caused false inputs. The system also needed accurate timestamps after restarts and internet interruptions.
Solutions & Impact
We built the system using the ESP32-S3 microcontroller with cloud connectivity and local storage. The platform was designed to keep data safe, maintain stable performance, and provide accurate monitoring.
To improve reliability and performance, we implemented several enhancements across the device and cloud services.
- SPIFFS Data Recovery
- Offline Data Caching
- WiFi Auto-Reconnect
- Precision Water Dispensing
- Telegram & WhatsApp Alerts
- Cloud Communication Retry
- Touch Sensor Calibration
- NTP Time Synchronization
- Google Sheets Integration
The completed system provided Aquentri with a connected water purification solution featuring real-time monitoring and cloud reporting. Users gained better visibility into water usage and filter condition, while automated alerts reduced the need for manual monitoring. The solution also helped reduce water waste by 15%-20% and improved maintenance planning through filter-tracking and usage data.
Build Smarter IoT Solutions with Real-Time Monitoring!
Connect devices, automate operations, and monitor critical data with custom IoT solutions built for modern businesses.
Project in Figures
14
Weeks
560
Estimated Man-hours
6
Team Size



