Table of Contents
Introduction
- About Roomba and iRobot
- Getting a Hackable Roomba
Part I: Interfacing
- Interfacing Basics
- Building a Roomba Serial interface tether
- Building a Roomba Bluetooth interface
- Driving the Roomba
- Reading the Roomba’s Sensors
Part II: Fun Things to Do
- Making RoombaView
- Making a Roomba Sing
- Creating Art with a Roomba
- Using the Roomba as an Input Device
Part III: More Complex Interfacing
- Connecting Your Roomba to the Net
- Going Wireless with Wi-Fi
- Giving the Roomba a New Brain and Senses
- Putting Linux on a Roomba
- RoombaCam: Giving the Roomba Eyes
- Other Projects
Appendices
- Soldering and Safety Basics
- Electrical Diagram Schematics
Hi,
I ordered the book through Amazon.com. I wish to ask how much of the Roomba electrical diagrams and schematics are covered. Which Roomba models are covered?
Thanks!
Raymond
Hi Raymond,
Thanks for ordering the book. The book is all about “reversible hacking” of the Roomba. That is, Roomba mods don’t void the warranty. This means the Roomba isn’t ever taken apart and the Roomba internals are only discussed for informational purposes.
However, thanks to the Roomba Open Interface (ROI) port, one can read all the Roomba sensors and completely control the Roomba without opening it up. The ROI port is on all 3rd generation Roombas (those made in the last 1.5 years or so) Here and there in the book I do mention ways one could hack the internals of the Roomba, but that is not the book’s focus.
Hi Tod,
I was wondering: what is the difference between the book with the blue cover and the orange cover?
Kind regards,
Erik Vermeulen
Hi Erik,
It’s a series, gotta collect them all, like Pokemon. :)
Okay, what really happened is that the publisher made a mistake and sent a pre-release blue cover as part of their press release.
The actual book is orange, like this site. It’s been confusing people, but apparently it’s hard to get it changed.
Hahahaha! Homer Simpson mode: “Must buy all colors…..”
Thanks for your quick response.
My colleague has a copy of your book and I really wanted to order a copy as well. His copy is orange but when I go to Amazon the book has a blue cover…
I have no idea if this is the right place to add my compliments, but I’ll do it anyway. Within my company we’re doing two projects just for fun with the Roomba. We’re going to build some stuff on top of a iRobot Create by using an eBox2300, Windows Embedded CE and the .NET Compact framework. The second project will use a Freescale board with the .NET micro framework on it. We use the Roomba to compare the capabilities of the two frameworks.
Your book really gave us a headstart with our project. The book is good and there’s humor too. I like that! Personally I didn’t like all chapters best (e.g. the chapter on spirograph) but the book covers so many topics on Roomba that not linking it is almost impossible. My compliments!
Kinds regards,
Erik Vermeulen
Hi, are the things described in this book applicable to a Roomba 530?
Hi iuk, If the Roomba was made on or after 2007, it should work. You might want to check out the RoombaReview.com hacking forum to see if others have hacked the 530.
I have a roomba 570
I buy a rootooth bluetooth
But i can not find the 7 pins min-d type hole to plug in on the surface of the roomba 570
Finally, Ican find that connector beneath 570 faceplate
Everytime i want to plug the rootooth
I need to remove the faceplate , but under such situation
I could not put the faceplate back
I decide to drill a hole through the faceplate then i could plug the
rootooth direct into the min-d without remove the faceplate
or Anybody have another great idea to resolve the above problem
[…] already named him Roomba 5. Â I love him with all my […]
I have a Roomba 400 series and would like to know if this book will be useful with this model. The unit has also quit functioning properly (starts/stops/backs up). The sofware fix sent by iRobotics did not help at all. So, was hoping to at least have some fun with this little guy.
Thanks
I also have a roomba 400 and was also wondering if there was anything I could do with it.