Water level monitor using open-source microcontrollers (Arduino, ESP8266, ESP32) and ultrasonic sensors HC-SR04 / JSN-SR04T / or TOF laser sensors VL53L1X / VL53L0X. Arduino Core & ESP-IDF ...
When you press the button, the LED matrix displays a dice roll animation and stops on a random number between 1 and 6. Built using SPI communication with the MAX7219 driver.