Smart Waste Bin
An IoT-based Smart Waste Bin designed to automate waste segregation and monitor bin fill levels in real time using ESP32 and multiple sensors.
Features
- Automatic wet and dry waste classification
- Real-time bin fill level monitoring
- ESP32-based control system
- Servo-controlled waste routing
- Local web dashboard for monitoring
- Cost-effective IoT solution
- The IR sensor detects when waste is placed near the bin.
- The moisture sensor determines whether the waste is wet or dry.
- The ESP32 processes the sensor data.
- The servo motor directs the waste into the appropriate compartment.
- Ultrasonic sensors monitor the fill level of each bin.
- A local dashboard displays the waste type and bin status in real time.
- ESP32 Development Board
- Ultrasonic Sensors
- IR Sensor
- Moisture Sensor
- Servo Motor
- Arduino IDE
- Embedded C++
Project Structure
smart-waste-bin/
│── code/
│── images/
│── docs/
└── README.md
My Contribution
- Contributed to ESP32 programming and sensor integration.
- Assisted in implementing waste classification logic.
- Participated in hardware assembly, testing, and debugging.
- Contributed to documentation and project development.
Project Report
The complete project report is available in the docs folder.




