Skip to main content
Home / Research / IoT Waste Segregation

Sorting trash with two cheap sensors: how far does a moisture reading get you?

A field report on the INDIACom 2026 paper, a sub-cost Arduino bin that separates wet from dry waste at the moment you drop it in, why source-level sorting beats another fill-level monitor, and what 99.1% really means when it comes from three samples on a lab bench.

At a glance

Classification accuracy99.1%lab samples
Response time<2 sdetect to sort
Stability run20cycles, 0 fails
Moisture threshold65%wet vs dry
ControllerArduino Unoembedded C
Power supply9 Vregulated DC
Cloud dependencyNonefully on-device
Acceptance rate19.93%INDIACom 2026

Pipeline · detect → measure → classify → sort

Waste dropped in the slot is detected by an infrared sensor, measured by a moisture sensor, classified by an Arduino Uno, and routed by servo and stepper actuation into a wet or dry bin. A pipeline diagram showing flow from left to right: waste enters the input slot, an infrared sensor detects presence, a moisture sensor reads water content, the Arduino Uno compares the reading against a 65 percent threshold, and then a servo motor opens the lid while a stepper motor rotates a flap by plus or minus 120 degrees to direct the item into either the wet bin or the dry bin, after which the system resets to standby. Input slot waste item dropped in Sensing IR: presence detect moisture: % water threshold = 65% Arduino Uno if >65% → wet else → dry Actuation servo: open lid (0° → 90°) 5 s open, then close stepper: rotate flap ±120° aligns item to correct bin Wet bin Dry bin
Source-level segregation loop. Everything runs on the Arduino, no camera, no network. Cycle completes in under two seconds, then resets to standby.

Abstract, INDIACom 2026

Proper segregation of solid waste is still one of the main challenges in urban and semi-urban contexts where waste segregation is insufficient, the environment is polluted, and recycling efficiency is reduced. This study proposes an Internet of Things (IoT) based automated waste segregation system aimed at real-time identification of wet and dry waste at the point of disposal. The system uses a proximity sensor, a moisture sensor, a microcontroller, and a mechanical actuation system that analyzes the nature of the waste and deflects each item toward the corresponding receptacle. A representative sample of tomato, paper, and dry leaves was used to design and test the prototype. Experimental results showed classification with 99.1% accuracy and an average response time under two seconds, generated in controlled laboratory conditions using a small number of representative samples. Stability studies across 20 sequential operating cycles proved consistent, with no misclassification or hardware failure. Power analysis showed low energy demand under a standard 9 V supply, making the system suitable for long-duration deployment in households and small institutions. The proposed system represents a low-cost, efficient, and potentially scalable solution for source-level waste segregation, supporting sustainable smart-city waste management.

01Recycling does not fail at the plant, it fails at the bin

Municipal solid waste keeps climbing with urbanisation, and the default handling, manual collection, late monitoring, mixed disposal, produces overflowing bins, wasteful collection routes, and contaminated streams. There is no shortage of smart bins that report when they are full. What there is a shortage of is anything that actually separates waste at the moment it is thrown away.

That distinction matters more than it sounds. Once wet organic matter touches dry recyclables, the dry stream is contaminated, and contamination is the single most common reason a load of recyclables gets rejected downstream. Sorting later, at a facility, is expensive and imperfect. The cheapest place to keep the two streams clean is the household, at the bin, before they ever mix.

A fill-level sensor tells you the bin is full. It does not tell you the bin is sortable. That gap is the whole point of this paper.

So the contribution here is narrow and concrete: a physical sorting device, not another monitor. It runs on a sub-cost microcontroller, it makes its decision locally, and it moves the waste into the right bin on its own.

02Why two sensors and not a camera

The obvious modern answer to "classify this waste" is a convolutional network on a camera feed. Those models reach high accuracy, and the paper does not dispute that. The problem is everything around the model: a camera, more compute than a hobbyist board can spare, and almost always a cloud connection that adds latency, consumes bandwidth, and assumes an always-on network that rural and resource-limited settings simply do not have.

For the binary question, is this wet or dry, none of that is necessary. Wet organic waste and dry waste differ along one axis that a two-dollar sensor can read directly: water content. So the design fuses a moisture sensor with an infrared proximity sensor and lets an Arduino Uno do the deciding. The whole thing runs at the edge, responds in real time, and keeps working when the network does not.

This is the same instinct that runs through the rest of the portfolio: do the work where the data is, instead of shipping the data somewhere to do the work.

03The hardware, deliberately boring

Every part was chosen to be cheap and easy to source. An Arduino Uno is the controller. A moisture sensor reads the water content of whatever lands in the slot, and an infrared sensor detects that something has landed there at all. A servo motor drives the lid, and a stepper motor drives the sorting flap. A 5 V buzzer gives audible feedback, jumper wires tie it together, and a regulated 9 V supply powers the lot.

The layout is modular so any single component can be swapped or upgraded, with the Arduino sitting in the middle of a dual-bin frame and the sensors mounted right at the input slot for a clean reading.

04One threshold does the classifying

The decision logic, written in embedded C through the Arduino IDE, is about as simple as a classifier gets. When the infrared sensor sees an object, the moisture sensor takes a reading. If that reading is above 65%, the item is wet and is routed to the wet bin. Anything at or below the threshold is treated as dry.

The actuation follows a fixed choreography. The servo opens the lid, the stepper rotates the flap by ±120° to align the item with the correct bin, the lid stays open for five seconds to let the item drop, and then the lid closes and the flap returns home. The system goes back to standby and waits for the next object. No model to load, no parameters to tune in the field, nothing to retrain.

05What the numbers say, and what they do not

On the test samples, a tomato for wet, paper and dry leaves for dry, the system classified correctly every time, for a reported 99.1% accuracy. Average response time, from infrared detection to the item landing in the right bin, stayed under two seconds across every trial.

Stability was checked over 20 consecutive operating cycles with no misclassification and no hardware failure, which is the property that actually matters for an appliance meant to run unattended. Power analysis showed the actuators, the servo and stepper, drew the most current while the sensors and Arduino drew almost nothing, leaving total per-cycle energy low enough for long-duration home use at minimal cost.

How the proposed device sits against the alternatives:

System typeMethodCostCloudSorts?Accuracy
CNN smart binVisionHighYesNo92-98%
IoT monitoring binLevel sensingMediumYesNon/a
Edge-intelligentHybrid MLMed-highPartialLimited~95%
ProposedMoisture + IRLowNoYes99.1%

06The honest limitations

It is worth being exact about what the 99.1% does and does not mean. It was measured in controlled laboratory conditions, on a small set of representative samples, for a binary wet-versus-dry decision. It is a clean prototype result, not a claim about messy real-world streams or municipal-scale throughput, and the paper says so plainly.

Three limits follow directly. First, the system only does binary separation, it does not distinguish plastic from metal from glass from paper. Second, validation was on a narrow sample set in the lab, not in the field. Third, moisture alone can misjudge edge cases: a sealed wet item reads dry, a damp-but-dry item reads wet. Naming these honestly is what makes the future-work section credible rather than aspirational.

07Where this sits in the portfolio

This is the most tangible end of a longer thread on sustainable, resource-constrained IoT. The lightweight oneM2M interoperability work is the same idea at the protocol layer, getting real capability onto constrained gateways without the usual heavyweight stack. The AI-optimized VLSI work is the same idea at the silicon layer, buying energy headroom so capable IoT endpoints can run on a tiny power budget. This paper is that instinct turned into an object you can build for very little that still does something useful on its own.

Different layer, same through-line: keep the intelligence at the edge, keep the cost on the floor, and design for the deployments that do not get a reliable network.

08What comes next

  • Multi-class sorting. Move beyond wet and dry to plastics, metals, glass, paper, and biodegradables, using lightweight edge-intelligence models and added sensors rather than a cloud classifier.
  • Field hardening. Toughen the sensors for real disposal conditions and validate on large, messy, non-curated waste streams instead of representative samples.
  • Municipal integration. Connect bins to municipal IoT networks for fill-level reporting and dynamic collection-route optimisation, cutting fuel, cost, and carbon.
  • Self-powered operation. Solar and low-power hardware so the unit runs sustainably and self-reliantly, with predictive analytics on the gathered data to help planners forecast waste-generation trends.
Questions

Frequently asked.

/faq
Q01What does this system actually do?
It sorts household waste into wet and dry at the moment of disposal. An infrared sensor detects that something has been dropped in the input slot, a moisture sensor measures its water content, and an Arduino Uno decides the category. A servo motor opens the lid and a stepper motor rotates a flap by ±120° to channel the item into the correct bin, then the system resets to standby. The whole cycle takes under two seconds and runs entirely on the device.
Q02Why sort at the bin instead of at a recycling plant?
Mixed waste is far harder and more expensive to separate downstream, and contamination of dry recyclables by wet organic matter is the biggest reason recycling loads get rejected. Segregating at the source, in the household or small institution, keeps the two streams clean from the start. Most existing IoT bins only monitor fill level, they do not physically separate anything. This system closes that gap with cheap hardware.
Q03How is wet distinguished from dry?
By a single moisture threshold. The moisture sensor reports a percentage, and the firmware classifies anything above 65% as wet and routes it to the wet bin, otherwise the item is treated as dry. The threshold was calibrated empirically against representative samples. It is a deliberately simple rule that needs no camera, no trained model, and no network connection.
Q04How accurate is it, and on what was that measured?
99.1% classification accuracy with an average response time under two seconds. Those numbers come from controlled laboratory testing on a small set of representative samples, a tomato for wet, paper and dry leaves for dry, plus stability testing across 20 consecutive operating cycles with no misclassification and no hardware failure. It is a prototype result on a narrow sample set, not a municipal-scale field deployment, and the paper is explicit about that.
Q05What hardware does it use and what does it cost to run?
An Arduino Uno controller, a moisture sensor, an infrared proximity sensor, a servo motor for the lid, a stepper motor for the sorting flap, a buzzer for audible feedback, and a regulated 9 V supply. The actuators draw the most power while the sensors and microcontroller draw very little, so total per-cycle energy is low enough for long-duration use in homes and small institutions at minimal operating cost.
Q06Why not use a camera and a deep-learning classifier?
Vision models are accurate but expensive. They need a camera, more compute, and usually a cloud connection, which adds latency, bandwidth, and a dependence on always-on networking that rural and resource-limited settings cannot assume. A two-sensor moisture-and-infrared design runs locally on a sub-cost microcontroller, responds in real time, and keeps working when the network does not. For the binary wet-versus-dry task it is the right tool.
Q07What are the honest limitations?
Three. The system only does binary wet-versus-dry separation, not multi-class sorting of plastics, metals, glass, and paper. It was validated in controlled lab conditions on a small representative sample set, not in messy real-world streams. And moisture sensing alone can misjudge edge cases, a sealed wet item or a damp-but-dry item. These are exactly the directions the future-work section targets.
Q08How does this fit the rest of your research?
It is the low-cost, on-device end of a broader thread on sustainable and resource-constrained IoT. The same instinct, do the work at the edge instead of shipping data to the cloud, runs through the lightweight oneM2M interoperability stack and the AI-optimized VLSI work on energy-efficient IoT silicon. This paper is the most tangible version of that idea, a physical object you can build for very little that still does something useful autonomously.
Q09Where was it published?
At INDIACom 2026, the 13th International Conference on Computing for Sustainable Global Development, indexed in IEEE Xplore with DOI 10.23919/INDIACom70271.2026.11526682. The 2026 edition had an acceptance rate of 19.93%. The work is co-authored, with Shujaatali Badami as first author alongside collaborators from Chandigarh University and independent researchers.
Adjacent

Related research.

/related
Reference

Cite this work.

/cite
@inproceedings{badami2026waste,
  title     = {IoT-Enabled Automated Wet and Dry Waste Segregation
               System for Smart City Applications},
  author    = {Badami, Shujaatali and Sharma, Jahnavi and
               Sangiwa, Jermaine Herman and Chouhan, Biky and
               Mbuzi, Shalom and Mishra, Abanish},
  booktitle = {2026 13th International Conference on Computing for
               Sustainable Global Development (INDIACom)},
  year      = {2026},
  publisher = {IEEE},
  doi       = {10.23919/INDIACom70271.2026.11526682},
  url       = {https://ieeexplore.ieee.org/document/11526682}
}
S. Badami, J. Sharma, J. H. Sangiwa, B. Chouhan, S. Mbuzi, and
A. Mishra, "IoT-Enabled Automated Wet and Dry Waste Segregation
System for Smart City Applications," in 2026 13th Int. Conf. on
Computing for Sustainable Global Development (INDIACom), 2026,
doi: 10.23919/INDIACom70271.2026.11526682.
Badami, S., Sharma, J., Sangiwa, J. H., Chouhan, B., Mbuzi, S., &
Mishra, A. (2026). IoT-enabled automated wet and dry waste
segregation system for smart city applications. In 2026 13th
International Conference on Computing for Sustainable Global
Development (INDIACom). IEEE.
https://doi.org/10.23919/INDIACom70271.2026.11526682

Badami and colleagues (2026), at INDIACom, present a low-cost IoT system that segregates wet from dry waste at the point of disposal. Built on an Arduino Uno with a moisture and infrared sensor pair and servo plus stepper actuation, the prototype reports 99.1% classification accuracy and a sub-two-second response in controlled testing, running fully on-device with no cloud dependency, a source-level approach to sustainable smart-city waste management.