Is hacking Roombas dead?

Inside the Roomba and Scooba and more, Cool mods, Repair and Upgrades - including the all new iRobot Create Kit. Let's void that warranty baby!

Is hacking Roombas dead?

Postby MacGoose » August 26th, 2012, 4:06 am

Hi!

I'm new to hacking as I just got my first Roomba not long ago. I didn't even know it was possible until I stumbled upon a controller software on Google Play.

Anyway, I got a hold on the book "Hacking Roomba", but sadly when I start reading it and try to use the resources in the book. Like very official links on irobot.com and roombadevtools.com I see they are dead and non exsisting. Also the hardware like the WiMicro from Lantronix is discontinued. This most likely because the book is old.

I feel that hacking my Roomba is a dead end. Do the new Roombas have the ROI also? Mine does, but it's a 521 I got on sale. It seems like iRobot doesn't care anymore as the irobot.com/hacking is dead.

Is hacking Roombas dead?
MacGoose
 
Posts: 1
Joined: August 26th, 2012, 3:48 am

Re: Is hacking Roombas dead?

Postby mfortuna » August 26th, 2012, 7:19 am

I think hacking roombas is far from dead.There are plenty of tools and resources still out there.
Mike
Reds x 3, Dirt Dog, Disco (now a parts bot), Create, Scooba 350, and Security Dawg
Evolution Mint
User avatar
mfortuna
Robot Master
 
Posts: 4525
Joined: February 5th, 2006, 10:35 am
Location: NH

Re: Is hacking Roombas dead?

Postby vic7767 » August 26th, 2012, 3:16 pm

I just grabbed up one of these controller boards with the Bluetooth and plan to hook it up to my hoard of Roombas as time permits. Hacking is Very Alive and Well for the Roomba.

http://www.ez-robot.com/
Roomba and Neato Mods, come visit: http://www.vic7767.com/

http://www.Robot-Doc.com/
User avatar
vic7767
Robot Master
 
Posts: 10175
Joined: January 14th, 2006, 8:31 pm
Location: Haughton Louisiana - USA

Re: Is hacking Roombas dead?

Postby Gordon » August 26th, 2012, 6:48 pm

MacGoose wrote:... I got a hold on the book "Hacking Roomba", but sadly when I start reading it and try to use the resources in the book. Like very official links on irobot.com and roombadevtools.com I see they are dead and non exsisting. ... This most likely because the book is old.
Obsolete, but not useless, yet not intended for use with 5XX (R3), or later Roombas, since R3 was probably not even in the concept stage at iRobot HQ when sales of Tod's book peaked!
..I feel that hacking my Roomba is a dead end.
Not quite, as the resident hackers have just pointed out.
Do the new Roombas have the ROI also? Mine does, but it's a 521 ...
Yes, all Roombas since the R2 (4XXX) Discovery series have the 7-socket MiniDIN connector that permits SCI/OI comm with Roomba's firmware & hardware. Be sure to d/l a copy of the 500-series Open Interface Specification (I think it is available somewhere around rr). Pay attention to subtle differences between pin assignments of R3's MiniDIN vs R2's. Be aware the the "Vpwr" level on pins #1//#2 is not quite as high as the actual battery voltage and pin #5 is BRC rather than DD. Baud-rate increased to 115,200 bps for R3.
It seems like iRobot doesn't care anymore as the irobot.com/hacking is dead. ...
I'm guessing iRobot never cared a whole lot about letting hackers enter its realm. The Company had incorporated a test access connector (the MiniDIN jack) with each Roomba (starting July 2004) for the purpose of testing Roomba's subsystems prior to boxing it for shipment. A great many Roomba users were writing that they would like to play around with Roomba -- IOW a lot of squawking was going on via the bull.-boards, fora, and iRobot's hosted Yahoo message site. iRobot probably thought it could make some money by creating an Open Interface add-on that would permit owners to mess with controlling sub-systems and reading telemetry.

So, it followed through by producing the SCI Spec in 2005 (I think) and adding OI firmware snippets that allowed the robot to respond to serial commands. That seemed to quell noise from owners.

Naturally, iRobot did not / will not give away any firmware code, and I think that makes the command set so limited that no one has a chance to adjust any of Roomba's cleaning behavior for their own purposes.

OTOH, the Company still makes / sells one useful bit of hardware that you should not be without. It is the serial interface cable assembly, with MiniDIN plug on Roomba's end, and USB plug to your PC on the opposite end. Its price is about $20 (a much better deal than attempting to build the similar, DIY adventure, SCI/MiniDIN-to-DB-9 cable detailed in Tod's book).
Last edited by Gordon on August 28th, 2012, 6:35 pm, edited 1 time in total.
Gordon
Robot Master
 
Posts: 3812
Joined: April 6th, 2005, 2:02 am
Location: Santa Ynez, CA USA

Re: Is hacking Roombas dead?

Postby RobotMan_24 » August 26th, 2012, 10:32 pm

Roomba hacking is not "dead", but instead of hacking it, you can just program it! iRobot has developed a Serial Communication Port (as listed above / SCI) that allows you to directly send commands to the roomba from another device. Therefore, you can use your computer, smartphone, or other device to control your roomba - its pretty cool!

There is an official manual that includes all the SCI commands, but I think its written poorly. A great step by step procedure can be read here:
http://www.robotappstore.com/Knowledge- ... ba/91.html
It's really easy to follow, and if you have any questions, feel free to reply on here!
Additionally, if you poke around on that site, there are some free apps you can download to control your roomba as well.

Best,
Ryan
RobotMan_24
 
Posts: 8
Joined: July 6th, 2012, 8:43 pm

Re: Is hacking Roombas dead?

Postby irobottexter » August 27th, 2012, 1:49 pm

As others have pointed out, there are still options to hacking or programming your Roomba. Please note however, that when hacking, programming, or altering your Roomba in any way, you do so under the terms of the iRobot End User Liscence Agreement. Any alteration to the iRobot robots will void the limited manufacturer's warranty.
irobottexter
 
Posts: 3
Joined: May 30th, 2012, 3:41 pm


Return to Robotic Hacking

Who is online

Users browsing this forum: boppen, vic7767 and 125 guests