Inspiration

I am from Nepal. Homes in Nepal have water tanks on their roofs and an electronic water pump to pull water into the rooftop tank. The home residents have to manually turn the water pump on and then off to fill the tank. Often people forget, and a lot of water is wasted.

What it does

Uses an ultrasonic US-100 sensor to track water level and alert the user if the tank is about to overflow.

How we built it

React Native, Expo, MQTT, pigpio, adafruit package

Challenges we ran into

MQTT on mobile, calibration issues, Notifications

Accomplishments that we're proud of

Running MQTT successfully on mobile, implementing a functional MVP

What we learned

Working with an IoT system between different devices and working with new sensors.

What's next for WaterWatch

Better logic to measure water level.

Built With

Share this project:

Updates