Roomba dissection videos

Enjoy this 20 minute video dissection of a Roomba 4000. There is lots of great information here, as [Dino] does the dirty work. It is pretty dirty too. Remember, the Roomba is a vacuum. What a pleasant way to waste 20 minutes of your morning. Part 2 is after the break.


  1. PsyKotyk says:

    Excellent video. You sound like Clooney.

  2. Digital says:

    I love my roomba and clean it out completely at least once a month. Wish I would have had this video a year ago.

  3. andrew says:


    Do you actually use it for cleaning? If so, can it replace regular vacuums and what kind of flooring do you have? Pets?

  4. Awesomenesser says:

    It is not necessary to hack into the motor controllers. You can just use a serial connection to connect to that external port. Look at this pdf for how to use it to control motors and read sensors.

  5. Digital says:

    I use it for cleaning daily. I have two cats also that shed a decent amount. Set the roomba to do it’s work on a room or two when you leave the house for work and come home to a clean floor and a charging roomba. It has a beater brush, which is more to be said for it than those 50 dollar stick vacuums, and it also has a mild sucking action to it. The suction is great because it doesn’t blow as hard as a standard vacuum, which means that it doesn’t blow cat hair across the room before it gets to it. The beaters work great on the low pile area rug that we have in the living room and it is also safe for our hardwood flooring. We use it in the kitchen with ceramic tiles and in the bedrooms with medium and high pile carpet. It doesn’t really like the high pile but it does get through it, just burns up the battery a lot faster. It cleans two rooms easily on one charge, but it takes a little over an hour, that’s why we set it to work while we are out of the house. Find one on ebay for cheap and you’re good to go. I got mine for 50 bucks and don’t regret it one bit.

  6. andrew says:

    @Digital, Thanks!

  7. lee says:

    hmm, looks like alot of ir sensors, wonder if you could replace with visible sensors and kinda pimp your roomba.

  8. PocketBrain says:

    Yay! I have one of these with a broken brush linkage. Should I repair it, or mod it into a battlebot?

  9. Dino says:

    I’ll be posting another video soon as I probe the pinouts on all those plugs. I’ll also document what each connector goes to and what the voltage outputs are. Look for it on the projects page of :)

  10. voodoo says:

    well done video. the dirt sensor seems to be an “acoustic impact sensor.” the piezo disk senses vibration. when lots of dirt hit it, the vibration increases and the controller signals the motherboard. i’m trying to think of a re-use for it, but i guess it would depend on what signals the controllers send to the host. i’m thinking fart detecting chair. the piezo sensors are mounted to the bottom of the chair to pick up vibrations. exceeding a set threshold triggers one of those electronic air freshener things. glade wisp i think they’re called.

  11. mike d says:

    Has anyone made a real life DJ Roomba yet? Like the one off parks and recreation. For those of you who haven’t seen it, they turn a Roomba into an ipod doc that plays music while it cleans your house.

    Now this might be completely old news so sorry if it is. I’m do a little surfing see what I can find.

  12. Rich says:

    @PocketBrain – obviously you should hack it into a battlebot!

    Oh wait – that was a rhetorical question – my mistake!

  13. st2000 says:

    Anyone know where to buy the brush gears? Some sell them on ebay but the price looks to be very inflated.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,754 other followers