Project Report Document
Project Report Document
BACHELOR OF ENGINEERING
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
BY
INCHARA SATHISH S [4VV21EC053]
VARSHA S [4VV21EC172]
RAKSHITHA M [4VV22EC406]
MAHADEVA PRASAD K M [4VV22EC413]
CERTIFICATE
Certified that the project work entitled “Eco Sweep: Automated Waste Segregation and
Garbage Collection Robot” is a bonafide work carried out by Inchara Sathish S –
4VV21EC053, of Vidyavardhaka College of Engineering, in partial fulfillment for the
award of degree of Bachelor of Engineering in Electronics and Communication
Engineering of the Visvesvaraya Technological University, Belagavi during the year 2024-
2025.
It is certified that all corrections/suggestions indicated for internal assessment have been
incorporated in the report. The project report has been approved as it satisfies the academic
requirements in respect of Project work prescribed for the Bachelor of Engineering Degree.
External Viva
1 ………………………... ………………………
2 ………………………... ………………………
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
CERTIFICATE
Certified that the project work entitled “Eco Sweep: Automated Waste Segregation and
Garbage Collection Robot” is a bonafide work carried out by Varsha S – 4VV21EC172,
of Vidyavardhaka College of Engineering, in partial fulfillment for the award of degree of
Bachelor of Engineering in Electronics and Communication Engineering of the
Visvesvaraya Technological University, Belagavi during the year 2024-2025.
It is certified that all corrections/suggestions indicated for internal assessment have been
incorporated in the report. The project report has been approved as it satisfies the academic
requirements in respect of Project work prescribed for the Bachelor of Engineering Degree.
External Viva
1 ………………………... ………………………
2 ………………………... ………………………
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
CERTIFICATE
Certified that the project work entitled “Eco Sweep: Automated Waste Segregation and
Garbage Collection Robot” is a bonafide work carried out by Mahadevaprasad K M –
4VV22EC406, of Vidyavardhaka College of Engineering, in partial fulfillment for the
award of degree of Bachelor of Engineering in Electronics and Communication
Engineering of the Visvesvaraya Technological University, Belagavi during the year 2024-
2025.
It is certified that all corrections/suggestions indicated for internal assessment have been
incorporated in the report. The project report has been approved as it satisfies the academic
requirements in respect of Project work prescribed for the Bachelor of Engineering Degree.
External Viva
1 ………………………... ………………………
2 ………………………... ………………………
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
CERTIFICATE
Certified that the project work entitled “Eco Sweep: Automated Waste Segregation and
Garbage Collection Robot” is a bonafide work carried out by Rakshitha M –
4VV22EC413, of Vidyavardhaka College of Engineering, in partial fulfillment for the
award of degree of Bachelor of Engineering in Electronics and Communication
Engineering of the Visvesvaraya Technological University, Belagavi during the year 2024-
2025.
It is certified that all corrections/suggestions indicated for internal assessment have been
incorporated in the report. The project report has been approved as it satisfies the academic
requirements in respect of Project work prescribed for the Bachelor of Engineering Degree.
External Viva
1 ………………………... ………………………
2 ………………………... ………………………
Declaration
We the members of the project team, studying in the VIII semester of Electronics and
Communication Engineering, Vidyavardhaka College of Engineering, hereby declare
that the entire project entitled “EcoSweep: Automated Waste Segregation and
Garbage Collection Robot” has been carried out by us independently under the
guidance of Sahana M S, Department of Electronics and Communication Engineering,
Vidyavardhaka College of Engineering. This project work is submitted to the
Visvesvaraya Technological University, Belagavi, in partial fulfillment of the
requirement for the award of the degree of Bachelor of Engineering in Electronics and
Communication Engineering during the academic year 2024-2025.
This dissertation has not been submitted previously for the award of any other degree
or diploma to any other institution or university.
Date:
Place: Mysuru
2. Varsha S 4VV21EC172
4. Rakshitha M 4VV22EC413
i
Acknowledgement
The satisfaction that accompanies the successful completion of any task would be
incomplete without the mention of people who made it possible and whose constant
guidance and encouragement crowned our efforts with success. We consider our
privilege to express the voice of gratitude and respect to all those who guided us and
inspired us in completion of this project.
First and foremost, we ought to pay due regards to our renowned institution, which
provided us a platform and an opportunity for carrying out this project work.
We wish to express our gratitude to Dr. B Sadashive Gowda, Principal, VVCE, for
providing congenial working environment.
We are thankful to Dr. Chandrashekar [Link], Professor and HOD, Dept. of ECE,
VVCE, for motivating us and also allowing us to use the facilities of the department
to complete this project successfully.
We express our sincere thanks to our guide Sahana M S, Assistance Professor, Dept
of ECE, VVCE for their constant co-operation, support, and invaluable suggestions.
We would like to thank our parents for their constant moral support throughout the
completion of this project.
Finally, last but not the least, we would like to extend our deep sense of gratitude to
our friends who always inspired us and encouraged us throughout the completion of
this project.
1. Inchara Sathish S
2. Varsha S
3. Mahadeva Prasad K M
4. Rakshitha M
ii
CONTENTS
List of Figures v
List of Tables vi
Abstract vii
Chapter - 1 Introduction 1-4
1.1 Background 1
1.2 Introduction 2
1.3 Motivation 3
1.4 Objective 4
Chapter - 2 Literature Survey 5-10
2.1 Sensor-Based Waste Segregation Systems 5
2.2 IoT-Integrated Waste Monitoring 6
2.3 Machine Vision and Deep Learning for Waste Classification 6-7
2.4 Robotic Automation in Waste Handling 7-8
2.5 Vision-Based Classification Using Machine Learning 8
2.6 Robotic Integration in Waste Collection 8-9
2.7 Limitations in Existing Systems 9
2.8 Summary and Technological Gap 9-10
Chapter - 3 Proposed Methodology 11-14
3.1 Waste Collection and Initial Handling 11
3.2 Visual Detection and Classification Using YOLO 12
3.3 Model Training and Performance 12
3.4 Robotic Arm Integration for Waste Sorting 12
3.5 Feedback Mechanisms and Error Handling 13
Data Management and System Monitoring Eco Sweep records
3.6 13
detailed metadata for every processed item
3.7 Summary of Methodological Workflow 14
3.8 Waste Classification and Localization 14
3.9 Robotic Sorting and Handling 14
iii
Chapter - 4 Hardware and Software Requirements 15-26
4.1 Hardware Requirements 15-21
4.1.1 ESP32 15-18
4.1.2 HC-05 Bluetooth Module 18-19
4.1.3 L298N MOTOR DRIVER 20-21
4.1.4 Robotic Arm 21
4.1.5 Laptop 22
4.2 Software Requirements 22-26
4.2.1 YOLO Model 22-23
4.2.2 ESP-IDF Framework 24
4.2.3 HC-05 Bluetooth communication protocol 24-25
4.2.4 Blynk – IoT applications 25-26
Chapter - 5 Results 27
Chapter - 6 Conclusion and Future Work 28-29
6.1 Conclusion 28
6.2 Application 28
6.3 Future Work 29
References 30-31
Appendix 32-35
List of publications 36
iv
List of Figures
Figure Caption Page
No. No.
3 Block diagram of Methodology 11
4.1 Components circuit connection 15
4.1.1 ESP32 Pinout 16
4.1.2 HC-05 Bluetooth Module 18
4.1.3 L298N MOTOR DRIVER 20
4.1.4 MK1 Robotic Arm 21
4.2 4.2.1 Image Classifications 23
4.2.4 Blynk IoT mobile app Logo 26
5.1 Final Model 27
5.2 Pick and place the garbage in respective 27
Bins
5.3 Robotic arm picks the garbage 27
v
List of Tables
vi
ABSTRACT
Salient Features: -
➢ AI-Driven Classifications: Fast and Smart Waste Identification using YOLO model
➢ Waste Collection Robotic Suite: Automated sorting and disposal with robotic arm +
mobile platform.
➢ Wi-Fi: ESP32 and Bluetooth module for on-the-fly data exchange.
➢ Remote Monitoring & Control: The IoT app Blynk focuses on live updates expanding
from as far away as you can be.
vii
Eco Sweep: Automated Waste Segregation and Garbage Collection Robot
2024-25
CHAPTER 1
EcoSweep: Automated Waste Segregation and
Garbage Collection Robot
INTRODUCTION
1.1 BACKGROUND
One of the major issues faced by today’s urban areas is managing waste efficiently,
especially as the amount and variety of household and industrial waste continue to grow.
Traditional manual methods of waste segregation are labour-intensive, unhygienic, and
inefficient, often resulting in improper handling and disposal. These issues have led to the
need for automation in waste segregation and collection systems, especially in the context
of smart city development.
To address these challenges, the Eco Sweep project introduces an automated waste
segregation and garbage collection robot that utilizes modern technologies such as machine
learning (YOLO), embedded systems (ESP32), Bluetooth communication (HC-05), robotic
automation, and IoT (Blynk platform). Designed for autonomy, the system sorts waste into
specific categories such as biodegradable, recyclable, and non-recyclable with minimal
human input.
The concept combines real-time object detection using the YOLO model, communication
between a laptop and ESP32 microcontroller via Bluetooth, and the physical operation of
a robotic arm mounted on a mobile robot. This robot navigates using IR or ultrasonic
sensors to detect waste, and the robotic arm performs the pick-and-place task based on the
classification data. A mobile application (Blynk) facilitates remote control and system
monitoring, ensuring user accessibility and real-time feedback.
This integrated system offers a promising solution for smart waste management, improving
hygiene, operational efficiency, and environmental sustainability.
1.2 INTRODUCTION
The global surge in population and industrial growth has resulted in an alarming increase
in the generation of solid waste. As urban areas expand and consumerism rises, cities are
producing more waste than ever before. Proper waste management is crucial in mitigating
the environmental impacts of this [Link] its importance, sorting waste at the source
is frequently neglected in waste management practices. When waste is not separated into
biodegradable, recyclable, and non-recyclable categories, it becomes difficult to manage it
effectively, leading to overburdened landfills and missed recycling opportunities.
Most traditional systems for sorting waste are based heavily on manual effort. These
methods are not only labor-intensive but also pose significant health hazards due to direct
exposure to toxic or infectious [Link] involvement in waste sorting can lead to
errors, which negatively impact the accuracy of classification and decrease recycling
efficiency.
To overcome these challenges, technology has emerged as a key driving force. The
convergence of Artificial Intelligence (AI), Machine Learning (ML), robotics, and Internet
of Things (IoT) has opened new possibilities in automating waste handling systems. These
smart technologies enable machines to detect, classify, and sort waste without human
intervention, making the process more efficient, reliable, and safer.
In this paper, we present EcoSweep, a comprehensive solution for robotic waste sorting.
EcoSweep leverages the YOLO (You Only Look Once) deep learning model for real-time
image classification of waste materials. The system combines a mobile robot, a robotic arm,
an ESP32 microcontroller, Bluetooth communication, and a mobile application for real-
time control and monitoring. The overarching goal is to provide a fully autonomous, eco-
friendly solution to modern-day waste management problems
Key Points:
1.3 Motivation
Furthermore, with growing interest in smart cities, there is a rising demand for
intelligent infrastructure. Automated waste segregators not only align with the vision of
smart urban ecosystems but also reduce operational costs, enhance labor productivity, and
contribute to environmental preservation.
Key Points:
1.4 Objective
The main objective of the EcoSweep project is to design, develop, and implement a fully
automated robotic system that can detect, classify, and segregate waste into appropriate
categories with minimal human involvement. The project aims to showcase how modern
technologies can be applied practically to address one of the oldest urban challenges—
waste management.
1. Real-time Waste Detection: Utilize the YOLO machine learning model to detect
and identify objects as paper, plastic, metal, or glass from images captured via a
camera.
2. Wireless Data Transfer: Transmit classification data to the ESP32 microcontroller
using Bluetooth communication (HC-05 module) for seamless processing.
3. Autonomous Movement: Develop a mobile robot capable of navigating towards
waste, stopping on detection, and positioning itself for collection.
4. Robotic Waste Handling: Integrate a mechanical robotic arm to pick up the
identified waste and place it in the appropriate bin based on the classification result.
5. IoT Monitoring and Control: Implement a mobile application using the Blynk
IoT platform to allow users to control and monitor the system in real time.
6. System Optimization: Ensure high accuracy, minimal latency, and energy
efficiency to make the system suitable for practical use in public and private spaces.
By fulfilling these objectives, the project not only serves as an academic prototype but also
lays the groundwork for scalable deployment in smart city environments, educational
campuses, industrial zones, and residential communities.
CHAPTER 2
LITERATURE SURVEY
The challenge of managing increasing amounts of urban and industrial waste has motivated
extensive research into automated waste segregation systems. These systems have evolved
from simple sensor-based models to intelligent, vision-enabled platforms capable of real-
time classification and robotic handling. This literature survey presents a critical analysis
of existing systems, categorizing them by technology used, and highlights their limitations.
It also establishes the basis for proposing a more advanced and integrated solution, such as
EcoSweep, which combines machine learning, IoT, and robotics to address multiple
shortcomings found in past efforts.
Initial research in the field of automated waste segregation largely focused on sensor-based
techniques. These methods made use of inductive sensors (for metal detection), moisture
sensors (to distinguish wet from dry waste), capacitive sensors, and infrared (IR) sensors.
Systems using such hardware were cost-effective and relatively easy to implement,
particularly in small-scale applications.
Deeksha More et al. [4]The system includes a prototype that employs IR and metal sensors
to separate waste into wet, dry, and metallic categories. While effective in theory, this
system struggled to maintain accuracy when dealing with irregular waste shapes, multi-
material objects, or waste contaminated with moisture or grease. Additionally, these
systems lacked the intelligence to distinguish between materials with similar physical
properties, such as plastic and glass, making the segregation process prone to error.
Similarly, Sharanya et al. [9] designed a robotic arm-based system using proximity and
moisture sensors to detect and separate materials. This setup proved useful in low-traffic
areas like office bins but was not suitable for large-scale or dynamic environments due to
its limited sensor resolution and difficulty in adapting to real-world waste variation.
Jessie R. Balbin et al. [1] introduced an IoT-enabled smart bin that tracked waste
volume and transmitted the data to a central monitoring app. While this increased the
efficiency of waste collection services, it did not address the problem of waste segregation
at the source, still leaving manual intervention necessary for sorting.
Margaret Richardson Ansah et al. [3] enhanced the system by integrating solar
power and LoRaWAN communication for low-power, wide-area remote access. Their
system allowed real-time waste level monitoring in remote or off-grid locations, making it
suitable for rural areas. However, similar to Balbin's model, it lacked the ability to
automatically classify the waste content.
Recent advances in machine vision and deep learning algorithms have dramatically
improved the potential of automated waste sorting. These systems use Convolutional
Neural Networks (CNNs) and object detection frameworks like YOLO (You Only Look
Once), SSD (Single Shot Detector), and Faster R-CNN to visually identify and classify
different types of waste based on images captured by a camera.
Nimisha S. Gupta et al. [10] explored the use of deep learning models to categorize
metal, plastic, and glass waste using real-time image data. Their results showed impressive
accuracy under controlled lighting conditions, especially when using high-performance
models like Inception-ResNet v2. However, their setup required a powerful GPU, making
it expensive and less suitable for lightweight mobile platforms.
Surendra Kumar Koganti and his team [11] implemented a Raspberry Pi-based
smart waste classifier using deep learning. Although their system significantly reduced
human input, it faced issues with processing speed and accuracy degradation in low-light
or outdoor conditions. Moreover, their model struggled to identify overlapping waste or
semi-transparent materials such as certain plastics.
Another promising approach was presented by Md. Nafis Raihan et al., [16] who
created a robot with an onboard camera, image detection algorithm (SSD Lite), and robotic
arm to identify and pick up garbage items. Despite good initial results, the system needed
further refinement in handling varying object sizes and integrating with IoT platforms for
large-scale use.
Ajay V P et al. [6] created a semi-automated system involving a conveyor belt and
multiple sensors to push items into designated bins. Though functional, it lacked
adaptability and required fixed infrastructure, limiting its deployment in mobile or outdoor
environments.
Ionut-Robert Badoi et al. [7] developed a GPS-enabled mobile robot with a camera,
microcontroller, and robotic arm. Their system could navigate autonomously, detect waste,
and sort it using a gripper. It performed well in identifying plastic and metal objects, but its
classification of paper was less reliable due to color and texture similarities with other
materials.
Chander Partap Singh et al. [8] focused on integrating waste bins with RFID and
ultrasonic sensors to monitor bin fill levels and sort waste types. However, the system
required pre-labeled waste and could not operate independently in uncontrolled settings.
These robotic systems proved that mechanical waste handling can be automated
effectively. Still, they depend heavily on accurate classification inputs—without which the
robotic actions lose their precision.
Ajay V P et al. [6] built a robotic system with a conveyor belt and proximity sensors,
designed to segregate metal and non-metal waste. While this system enhanced speed and
repeatability, it remained constrained by its reliance on proximity and moisture readings
rather than advanced classification.
Ionut-Robert Badoi et al. [7] developed a mobile robotic unit equipped with a
camera, ultrasonic sensors, and a robotic arm for collecting and sorting waste. They
achieved an overall classification accuracy of 81%, with particularly strong results for
metal and plastic detection. However, performance for paper waste lagged, and the system
required environmental calibration.
Chander Partap Singh et al. [8] focused on a smart bin that used actuators and
sensors for sorting but lacked advanced vision systems. Their work primarily contributed
to real-time monitoring and automation rather than high-accuracy classification.
After evaluating a wide range of existing technologies, it is evident that while many
systems address parts of the waste management process—such as monitoring, sorting, or
robotic collection—few offer a complete end-to-end automated solution. Most are limited
either by detection accuracy, sensor range, cost, or operational flexibility.
Key Points:
CHAPTER 3
SYSTEM METHODOLOGY
The waste segregation process begins with the collection and delivery of waste
onto a moving platform, typically a conveyor belt. Waste items, such as plastic, metal,
and glass, are loaded onto the belt either manually or through an automated feeder.
The core of Eco Sweep’s intelligence lies in the application of YOLO, a deep
convolutional neural network (CNN) designed for real-time object detection.
• The system processes each frame using the YOLOv5 or YOLOv8 model,
pretrained and finetuned on a custom waste classification dataset.
• YOLO detects individual items and assigns bounding boxes along with class
probabilities for categories such as: Plastic, Metal and Glass.
Once the YOLO model classifies the waste, the positional data (bounding box centre and
class) is transferred to the robotic control unit.
• Waste type
• Confidence level of classification
• Timestamp
• Robotic arm action status
This data is stored locally and can be uploaded to a cloud-based dashboard for remote
access and analytics.
Stage Description
Detection YOLO detects and classifies waste items in real-time Robotic Control Robotic
arm uses coordinate mapping for precise picking Sorting Waste placed into category-
specific bins Stage Description Feedback System logs action, handles uncertain cases
Monitoring Data stored and optionally uploaded for remote access
• A robotic arm with a gripper or suction device receives the positional data of the
waste item.
• Using inverse kinematics and motion planning algorithms, the arm moves to the
location of the object.
• The arm picks up the item and places it into the correct bin (e.g., glass bin, plastic
bin). Features:
• Precision picking using coordinate mapping.
• Gripper adjustment for objects of different shapes and weights.
• Safety and collision detection to avoid errors. This process happens in real-time
and allows for continuous operation with minimal human oversight.
CHAPTER 4
HARDWARE AND SOFTWARE REQUIREMENTS
For a system to work successfully, its primary predetermined gear are its software
program and its hardware necessities. They make certain that the gadget and its working
context are well matched. overall performance is maximised and unexpected failure is
reduced when positive standards are met. They make price estimates and efficient resource-
focused making plans viable. while requirements are explicit, troubleshooting is short and
simple. these are critical to improvement fulfilment due to the fact they're scalable and
maintainable.
4.1.1 ESP32
With an ESP32, the universal microcontroller system-on-a-chip built on a single
multicore processor with the internet of things-friendly peripherals, loads of memory and
integrated Wi-Fi as well as Bluetooth is indeed a complete deal of wonder and great
flexibility, low cost, and very reliable along with ultra-low power consumption. It is a
multipurpose product with dual-core processing, big memory, and many peripheral options
at disposal. These devices provide more capabilities and superior power efficiency +
flexibility than the majority of other microcontrollers.
Enable (En): The microcontroller may be reset the use of this permit pin.
Analogue pins: Analogue pins, which measure analogue voltage between 0 and three.3V,
are ADC1_0 to ADC1_5 and ADC2_0 to ADC2_9.
Records conversion from virtual to analogue is accomplished thru the DAC pins (DAC1 &
DAC2).
T0 through T9 are capacitive contact pins, which might be typically used for capacitive
pads.
The number one characteristic of the RTC GPIO pins (RTCIO0 thru RTCIO17) is to evoke
the development board from deep sleep state.
Serial (Tx, Rx): Serial statistics is despatched and obtained via these pins.
Outside Interrupts (All GPIO): An interrupt may be because of any GPIO pin.
PWM (All GPIO): Any GPIO pin may be configured to operate as PWM at some stage in
the program.
VSPI (GPIO23 (MOSI), GPIO18 (CLK), GPIO5 (CS), & GPIO19 (MISO)): those pins are
mostly used for SPI-1 verbal exchange. PWM has 16 independent channels.
The number one motive of HSPI (GPIO13 (MOSI), GPIO14 (CLK), GPIO15 (CS), and
GPIO12 (MISO)) pins is SPI-2 verbal exchange.
IIC or I2C (GPIO21(SDA), GPIO22(SCL)): I2C communique is the primary motive for
these pins.
AREF: The number one purpose of those pins is to provide a reference voltage for enter
voltage.
The Arduino UNO and an ESP8266 are not quite as good as the ESP32
improvement board. There are two fundamental methods this board can talk with the
outside global: stressed and wi-fi wireless. Bluetooth and wi-fi are principles that may be
used to provide wireless communique. 802.11 b/g/n/e/i WLAN MAC is functional in this
ESP32 board.
The ESP32 WROOM and the HC-05 Bluetooth Module are the 2 primary elements
had to create this interface. considering that HC-05 Bluetooth is usually utilised for wi-fi
verbal exchange with smartphones, it's miles crucial to this interface. some AT instructions
may be used to trade the default Bluetooth module settings. The Bluetooth module's logic
stages could be 3.3 V for TX/RX, and it operates among 3.6 and 6 V. there may be no need
to change the TX/RX voltage level for the HC-05 because the ESP32 development board
can hit upon a 3.3V level.
IN1 & IN2 Motor A input pins. Used to control the spinning direction of Motor A
IN3 & IN4 Motor B input pins. Used to control the spinning direction of Motor B
1. Actuators
o Servo automobiles
2. The manage machine
o ESP32 microcontroller.
o Strength source: external battery p.c. or energy financial institution
3. Writing code
• The goal of ESP-IDF is to offer an unbiased software improvement kit (SDK) for
developing apps on Espressif's internet of things SoCs to users.
• It is well matched with the programming languages C and C++.
• Goal structures: The ESP32, ESP32-S, ESP32-C, and ESP32-H households of SoCs are
the ones for which it's far intended.
• Functions: To expedite the development system, ESP-IDF comes with a toolchain,
APIs, components, and techniques.
• The framework referred to as ESP-IDF is open supply.
• Use instances: It makes it feasible to create a wide variety of community-connected
items, ranging from fundamental net of factors gadgets to commercial makes use of.
• Bluetooth Protocol: The Bluetooth 2.0 + EDR well-known serves as the inspiration
for the HC-05 module. In comparison to the authentic Bluetooth 2.0, this shows that it
offers more suitable information charge (EDR) capabilities, permitting quicker
statistics switch fees.
• Serial conversation (UART): The module uses a UART interface to connect to other
gadgets, like computer systems or microcontrollers. This interface makes connections
and statistics transfers easy by sending facts serially, step by step.
• Baud fee: To adjust the facts switch velocity, the module helps a number of baud fees,
including 9600, 19200, 38400, and others. typically, the default baud fee is 9600.
• The commercial, medical, and scientific (ISM) band, which is often utilised for wireless
conversation, is in which the HC-05 capabilities in phrases of frequency and
Vital attributes:
• No-code App Builder: Use a drag-and-drop interface to create and alter cellular apps
without knowing any code.
• Communication: helps cell (GSM, 2G, 3G, 4G, LTE), Ethernet, WiFi, and LoRaWAN,
amongst different communication selections.
• Device management: This category covers features inclusive of OTA firmware
upgrades, WiFi provisioning, and tool provisioning.
• Protection: gives comfortable statistics shipping the use of give up-to-quit encryption.
• Scalability: Made to accommodate IoT tasks of all sizes, from small-scale pilots to large
rollouts.
• Blynk.360 Console: an online console for OTA updates, device, consumer, and facts
controls, in addition to different commercial enterprise operations.
• One packaged solution that makes it simpler to connect devices to the Blynk platform
is referred to as [Link].
• [Link]: Updates related devices' firmware over the air.
• Automations: set up alerts and push notifications as well as different product
automations.
• Community: assets and guide are supplied by means of a good-sized person and
development network.
How it operates:
1. join gadgets: to connect your devices (such as an Arduino or Raspberry Pi) to the
Blynk cloud, use the hardware libraries supplied through Blynk.
2. Create the App: Create the cell interface for coping with and maintaining an eye on
your devices the use of the drag-and-drop app builder.
3. three. App Deployment: submit the app to Google Play or the App store.
4. manage devices: you could manipulate your devices, users, and data the usage of
the Blynk console.
CHAPTER 5
RESULT
The mobile robot navigates to the point of waste and comes to a halt for collection, while
the YOLO model running on a laptop communicates smoothly with the ESP32
microcontroller using the HC-05 Bluetooth module. Such wireless data transfer enables
smooth coordination between the machine learning model and the hardware. Additionally,
the Blynk IoT platform consists of an easy interface through which individuals can view
and manage the entire system using a mobile phone in remote areas. Waste Segregation
System reflects intensive technological development with the application of the YOLO
model in real-time for waste classification. It effectively distinguishes between the waste
as biodegradable, recyclable, and non-recyclable by name with more efficiency and lower
manual handling.
The system is well mechanized with less human involvement and maximum efficiency in
work. There are some challenges, particularly in optimizing the YOLO model to categorize
mixed waste types with great accuracy and to maintain reliability across varying
environmental conditions. These challenges suggest improvement areas such as model
scalability improvement, hardware resilience guarantee, and the training process
optimization for handling more complicated and diversified waste inputs. Overcoming
these limitations will be crucial to scaling the deployment of the system and ensuring long-
term sustainability and accuracy in practice.
Fig.5.2. Pick and place the garbage in respective Fig 5.3. Robotic arm picks the garbage
bins
CHAPTER 6
CONCLUSION AND FUTURE WORK
6.1 Conclusion
Waste segregation is a significant environmental issue that the EcoSweep
Automated Waste Segregation and Garbage Collection Robot effectively illustrates how
cutting-edge technologies like computer vision, deep learning (YOLO-V8), and robotic
automation can be integrated to solve. Using a camera, the system can identify different
kinds of waste, classify them precisely using image processing, and physically sort them
with a robotic arm. This automated method improves safety and hygiene in waste-handling
environments by increasing waste management speed and accuracy while lowering the
need for human intervention.
6.2 Applications
• By automating the waste collection and segregation process, urban and rural areas
are kept clean and hygienic.
• Hospitals and medical facilities can use the robot to handle hazardous and
biomedical waste more safely, lowering human exposure and improving hygienic
and health compliance.
• To guarantee effective waste management, they could be placed in public spaces
like parks, streets, and campuses.
REFERENCES
[1] Jessie R. Balbin, Irish Joy N. Maliban, Joshua Mark A. Marquez, “Automated Waste Segregation Bin
with IoTbased Mobile Monitoring Application”, 2021 IEEE International Conference on Automatic
Control and Intelligent Systems (26 June 2021, Shah Alam, Malaysia.
[2] Bh. Srinivas Sasikanth, Lingamsetty Naga Yoshita, G. Narasimha Reddy, Manitha P.V, “An Efficient &
Smart Waste Management System”, 2021 International Conference on Computational Intelligence and
Computing Applications (ICCICA).
[3] Margaret Richardson Ansah, Solomon Nchor Akansake, Adam Misbawu, “Solar Powered Automatic
Waste Management System Using LoRaWAN”, 2022 IEEE/IET International Utility Conference and
Exposition (IUCE).
[4] Deeksha More E.K, Divya S, G Kalyani, Gowthami R, “Automatic Waste Segregator Bin Using
Robotic Arm”, 2018 3rd IEEE International Conference on Recent Trends in Electronics, Information &
Communication Technology (RTEICT-2018), MAY 18th & 19th 2018.
[5] Vikas J. Nandeshwar, Vishwatej M. Shende, Arya B. Shinde, Rishi R. Shendre, Lokesh P. Shengolkar,
Darshan N. Shinde, “The Roadside Garbage Collection Robot”, 2024 4th International Conference on
Pervasive Computing and Social Networking (ICPCSN).
[6] Ajay V P, Pradeep Kumar M, Kishanth A, Vaishnavi Kumar, R. Santhiya Devi, Amirtharajan Rengarajan,
K. Thenmozhi, and Padmapriya Praveenkumar, “Automatic Waste Segregation and Management”, 2020
International Conference on Computer Communication and Informatics (ICCCI -2020).
[7] Ionut-Robert Badoi, Ioan Lie, “Automatic Waste Segregation System”, 2022 International Symposium
on Electronics and Telecommunications (ISETC).
[8] Chander Partap Singh, Manisha, Pao-Ann Hsiung, Shivani Malhotra, “Automatic Waste Segregator as
an integral part of Smart Bin for waste management system in a Smart City”, 2019 5th International
Conference on Computing Communication Control and Automation.
[10] Nimisha S Gupta, Deepthi V, Mayakunnath, Rejeth Pal S, Badsha T S, Nikhil Binoy C, “Automatic
Waste Segregation”, Proceedings of the Second International Conference on Intelligent Computing and
Control Systems (ICICCS 2018).
[11] Surendra Kumar Koganti, G Purnima, Pechetti Bhavana, Y Veera Raghava, Resmi, “Deep Learning
based Automated Waste Segregation System based on degradability”, Proceedings of the Second
International Conference on Electronics and Sustainable Communication Systems (ICESC-2021).
[12] Nandhini.S, Mrinal Sharma. S, Naveen Balachandran, KK. Suryanarayana D. S. Harish Ram
“Electronically assisted automatic waste segregation”, Proceedings of the Third International Conference
on Trends in Electronics and Informatics (ICOEI 2019).
[13] Megalan Leo.L, Yogalakshmi.S, Jerrin Simla.A, R. Thandaiah Prabu, Sathish Kumar P, Sajiv. G, “An
IoT Based Automatic Waste Segregation and Monitoring System”, Proceedings of the Second
International Conference on Artificial Intelligence and Smart Energy (ICAIS-2022).
[14] Md. Shahariar Nafiz, Shuvra Smaran Das, Md. Kishor Morol, Abdullah Al Juabir, Dip Nandi, “Convo
waste: An Automatic Waste Segregation Machine Using Deep Learning”, 2023 3rd International
Conference on Robotics, Electrical and Signal Processing Techniques (ICREST).
[15] Nurisha Hania Kamarudin, A’zraa Afhzan Ab Rahim Faculty of Electrical Engineering, Noor Ezan
Abdullah, Ili Shairah Abdul Halim, Siti Lailatul Mohd Hassan, “Development of Automatic Waste
Segregator with Monitoring System”, 2019 4th International Conference on Information Technology
Information System and Electrical Engineering (ICITTSEE).
[16] Md. Nafis Raihan, Mahbubur Rahman, Fahad Bin Alam, Ekra Bin Syed Mojib, “A Novel Approach
for Waste Collection: Automated Waste Collecting Robot with Advanced Image Recognition
Technology and Onboard Robotic Arm”, 2020 IEEE Region 10 Symposium (TENSYMP) 5-7 June 2020,
Dhaka, Bangladesh.
Appendix
Python Source Code
import cv2
from ultralytics import YOLO
import serial
import time
import pyttsx3
engine = [Link]()
if not [Link]():
print("Error: Could not access the camera.")
exit()
# Frame tracking
detection_counts = {'glass': 0, 'metal': 0, 'plastic': 0}
frame_threshold = 15 # Number of frames to track the same object
while True:
ret, frame = [Link]()
if not ret:
print("Failed to grab frame.")
break
if 'glass' in class_name:
print("glass")
detection_counts['glass'] += 1
detection_found = True
# Release resources
[Link]()
[Link]()
[Link]() # Close the serial connection
List of publications
Our project’s research paper titled “Eco Sweep: Automated Waste Segregation and
Garbage Collection Robot”, was presented at the 3rd IEEE International Conference on
Knowledge Engineering and Communication Systems (ICKECS-2025), SJC Institute of
Technology, Chikkaballapur, India, April 2025.
Submission Information
Result Information
Similarity 11 %
1 10 20 30 40 50 60 70 80 90
Journal/
Publicatio
Ref/Bib
n 7.16%
7.67%