A ESP32-connected bridge with a water level detection sensor and a vibration detection sensor for detecting floods and earthquakes and issues out warnings for each of them. Connected with both HiveMQ and Supabase, the sensor readings are always updated in-real time. The LCD at the head of the bridge announces the ongoing state of the bridge (safe, flood warning, earthquake warning) and the buzzer, LED and bridge entry and exit gates respond accordingly.
Uses C programming language.