This is a custom firmware for Wemos D1 (Arduino, esp8266) to act as a water level sensor with a web UI and HTTP API to access current readings.
It’s really hard to overstate how awesome ESP8266 development boards like the Wemos D1 Mini really are. For literally a couple of dollars you can get a decently powerful Wi-Fi enabled microcontroller ...