True Roomba Hacking?

Hi, All!

I've got a Roomba vaccum that is apparently tired of being a vaccum cleaner. It keeps giving me the "dirty brushes" error even though I keep cleaning the brushes and the sensor. Then it occured to me that I could just hack the thing so I bought the book on hacking Roombas, but my model is not one of the "hackable" ones according to the book. But I'm thinking that it would still be an awesome base for some robot projects but I'm having trouble finding resources on what's actually in the Roomba, what kind of processor, what kind of code it's using, etc. Has anyone gone down this road before? Anyone know where I could find some of this information? My web searches haven't been very productive yet so I thought I would ask the group.

 

Thanks!

Dean

All Roomba 500/600/700

All Roomba 500/600/700 series have a 7pin mini-DIN serial connector hidden under the top cover. Not sure if this feature is included in the 800 series.

IMG_1748.jpg

.

The command description can be found here:

 

The roomba hacking book is quite old (published in 2006), long before the 500 series have been developed

Whoa! You guys are thinkin’ too much…

I mean, just friggin’ hack it.

Step one: rip out everything electronic leaving only sensors, motors, hardware, chassis --Get rid of any brains

Step two: Stick in an arduino, a big motor controller, etc…

Step three: Wire existing stuff to the new brains/ boards

Step four: Program

Done

Hello.Have you already tried

Hello.

Have you already tried that :

http://www.vic7767.com/modded-chms-to-fix-the-please-inspect-and-clean-roombas-brushes-error/

Hacking it should provide it more features, and provide you fun and pride…

But we need a lot more of informations :slight_smile: