Disable Roomba 500 Dirt Detect

1,026

1

1

Introduction: Disable Roomba 500 Dirt Detect

Our Roomba 500 series had a hyperactive dirt detector, so it wasted a lot of time going in small circles in areas of the floor that didn't need it. I decided to just disable the dirt detector. Turns out it's very simple (though it would take more work--including soldering--to undo, so do it at your own risk).

Step 1: Find Dirt Detector

Remove the Roomba's brushes. Under the brushes is a red/orange plastic bed. If you look carefully, perhaps cleaning off some dirt, you will find a circle on it, off to one side. That circle is the dirt detector. You might try cleaning it to see if that helps with your problems. If it does, you're done.

But if you still want to disable it, continue. But you'll want to remember where the dirt detector is.

Step 2: Unsnap and Shift Bed

On either side of the brush area bed, there are big tabs: see the arrow in the picture above. Carefully wedge a screwdriver under each tab, and bend it slightly inward, while pushing the bed towards the back of the Roomba (which you're probably now facing). You will notice that the tabs have little metal nubs, which you need to lever out of the way. You need to shift the brush area bed by about half an inch towards the back of the Roomba.

Step 3: Find Relevant Wires

After shifting the bed towards the back of the Roomba, a gap will open between the bed and the rest of the Roomba.

Near one of the wheels you will find a dirty circuit board with five wires coming out of it, in two groups. One group has two wires heading towards a motor. The second group has three wires heading for the dirt detect sensor. Remember where the dirt detect sensor is, and that will help you figure out which wires go to it.

Step 4: Cut!

Cut one of the three wires going to the dirt detect sensor. I cut the white one (with side cutters), but your colors may be different.

Of course, this is at your risk. For all I know, if you cut the wrong one, the Roomba won't start up or something. But when I cut the white one--marked with the arrow--everything worked afterwards, except now the dirt detector never showed up.

Then push the bed snaps back into their original position.

If you want to undo this, you'll have to do a more thorough disassembly so as to be able to solder. But for cutting, the narrow gap exposed by the above procedures was good enough.

Be the First to Share

    Recommendations

    • Fandom Contest

      Fandom Contest
    • Crayons Challenge

      Crayons Challenge
    • Metal Contest

      Metal Contest

    Comments

    0
    jdbolio
    jdbolio

    7 months ago on Step 4

    Thanks for this! Fixed my dirt detect issue I was having with my Roomba 670 that is now out of warranty.
    My roomba was going in circles every time it hit a threshold, or went on to or off of an area rug or air grate. It seems that the dirt detect is sound activated and if something is rattling in the aging roomba, it will set it off. No amount of cleaning the sensor, brushes, or anything else seemed to make a difference.
    Took less than 5 minutes to disable the sensor using this guide, and now it's back to working great again. To be honest the dirt detect feature was never great to begin with, so I don't think I'll miss it.