The waste collection process is a critical aspect for the service providers. The traditional way of manually monitoring the wastes in waste bins is a complex, cumbersome process and utilizes more human effort, time and cost which is not compatible with the present day technologies. Irregular management of waste typically domestic waste, industrial waste and environmental waste is a root cause for many of the human problems such as pollution, diseases and has adverse effects on the hygiene of living beings. In order to overcome all these problems, we are proposing the idea of the smart waste management system which helps in auto-management of waste without human interaction in order to maintain a clean environment.

Currently, most municipal waste collection operations focus on emptying containers according to predefined schedules at a set frequency. This system is inherently inefficient, with half-full bins being emptied, poor use of city assets, and unnecessary fuel consumption. Smart solutions—for tracking waste levels, route optimization, and operational analytics—offer municipalities and waste service managers the ability to optimize waste management services, reduce operational costs, and better address the environmental issues associated with inefficient waste collection. Most waste companies still operate using a traditional collection process, whereby bins are lifted on fixed days and static routes. This is highly inefficient, as trucks drive a considerable distance to collect bins that aren’t full. while ignoring others that are overfilled. As a result, logistics costs are too high, customer service is poor and carbon emissions are through the roof. Root cause is the lack of visibility on bin ‘demand’. Wouldn’t it be great if bins could do the talking? This is now possible by Internet of Things.

What it does

Sensor Based Waste Collection Bins is used to identify the status of waste bins if it is empty or filled so as to customize the waste collection schedule accordingly and also save the cost. The real-time waste management system by using smart bins to check the fill level of smart bins whether the dustbins are full or not, through this system the information of all smart bins can be accessed from anywhere and anytime by the concerned person. It will inform the status of each and every dustbin in real-time so that concerned authority can send the garbage collection vehicle only when the dustbin is full. By implementing this system resource optimization, cost reduction, effective usage of smart bins can be done.

The network of sensors enabled smart bins connected through the cellular network generates a large amount of data, which is further analyzed and visualized at real time to gain insights about the status of waste around the city.


  • It will stop overflowing of waste bins along roadsides and localities as smart-bins are managed at real-time.
  • The filling and cleaning time of smart bin will also be reduced thus making empty and clean dustbins available to common people.
  • By using the route algorithm it will smartly find the shortest route thus it will reduce the number of vehicles used for garbage collection.
  • Send optimized routes directly to drivers
  • It will reduce fuel Consumption
  • Improved customer service by lifting bins that need a collection

How I built it

I used ESP8266 based sensor node and Azure IoT as Backend Server .for the data visualizing I used PowerBI, I first prototyped sensor node using Nodemcu development board after that i builded custom sensor node using the esp8266 SoC module and 3D printed the an Enclosure .

Challenges I ran into

Sometimes is the sensor collecting some garbage data, I found that , that's because we used HCSR04 ultrasonic Sensor it actually cheap sensor module available in the market and very low sensitivity and I can solve this by using and good Distance sensor.

Accomplishments that I'm proud of

Yeah , I was very proud about planetBin it can solve real world big problem and it can make impact in peoples life . with the help of this we can save fuel , time ..ect . and also Iam proud that i learned so many thing from this hackathon ,Thanks Microsoft and Team Devpost for this Awesome opportunity .

What I learned

While testing the device in my village i found that this device can really solve some problems and i discussed with our municipality and they are very much interested to implement in our city . Throw this hackathon I actually learned a lot of new stuffs like azure IoT hub and awesome visualization tool PowerBI .

What's next for PlanetBin

I would like to make this project in to a next level , to make a product for making our planet is cleaner .Now am used WiFi as the Communication medium and it will not work in rural or remote area so i,am planning to integrate it with the NB-IoT by utilizing Cellular network.

Built With

Share this project: