IOT SMART BIN
IOT SMART BIN – ESP32 WASTE MONITORING
ESP32 firmware to monitor bin level, detect users, read gas levels, and send data to Firebase.
YEAR
2025
ROLE
Firmware & Web Developer
TYPE
IOT
ORIGIN
UNIVERSITY
STACK
ESP32 · C++ · Arduino
09(OVERVIEW)
Firmware for an ESP32-based smart bin that reads ultrasonic distance, user presence, gas levels, and uploads processed sensor data to Firebase in real time.
THE PROBLEM
Traditional waste bins lack automation and remote monitoring, making it hard to optimize collection routes and detect hazardous conditions without manual checks.
THE SOLUTION
This firmware intelligently reads multiple sensors, identifies fill percentage and air quality, detects nearby users, and sends structured data to Firebase for dashboards and alerts.
THE OUTCOME
Delivered robust ESP32 firmware powering a smart bin with real-time data reporting, integrated with a web dashboard and collector tooling for efficient waste management.
(KEY FEATURES)
- 01Reads bin fill level via ultrasonic sensor
- 02User presence detection using secondary ultrasonic sensor
- 03Gas concentration monitoring
- 04WiFi connectivity with automatic reconnect
- 05Structured Firebase data uploads
- 06Optimal collection routes computed from fill levels and geolocation
(NEXT PROJECT — 10)