Hydroview is a real-time water level monitoring system designed for household and industrial water tanks. It uses an HC-SR04 ultrasonic sensor to measure the distance from the top of the tank to the water surface, then visually represents the water level on a MAX7219-based 4-in-1 LED matrix module. The system is powered and controlled by an XIAO ESP32S3 Sense development board, ensuring accurate readings and smooth LED updates without flicker.
By mapping the detected water depth to the LED matrix columns, hydroview provides an intuitive bar-graph-style display where more illuminated columns indicate a higher water level. This makes it easy to visually check the tank status at a glance — no need for manual measurements.
Is there any way to connect a sensor like that to a Sensecap solar p1 pro and get it’s results using meshtastic?
I’ve got a water deposit a few hundred meters from my house, and going there to monitor if there is water or not is bothering me more every day. I’ve got no electricity there, so any solution has to be solar and very overdimensioned, as the deposit is at the shade of trees so the water does not get overheated.
I already have a sensecap solar p1 pro node in a place that hast good coverage for both my home and the deposit… and would want to get that information from home.
Developer information is very scarce for the Sensecap solar P1 module. Any guidelines would be greatly appreciated.
I’ve done this and it was simple, however the old meshtastic forum is gone so all the info I posted about it is gone too.
I used a HC-SR04 range sensor connected to a pair of GPIO on a Heltec V3, the most difficulty was in getting the speed correct and setting the serial.mode SIMPLE on the V3.
I still have the code I wrote
The issue I had was errors in reading so I’d get reading like this: