I have a Roomba 871 and I am trying to communicate with it through the sci port. I am using RealmTerm for testing, I am trying it with the How to Program Roomba - RealTerm Terminal guide.

If I try it with a baud rate of 57600 the only thing I am able to is to get the Roomba to perform an spot cleaning. To get to that the only thing I have to do is to send it an value of 130-139, 230-239, 330-33... But I have to send it as ASCII not as Numbers, like mentioned in the description above.

If I try it with a baud rate of 115200 the only thing I am able to do is to switch it off. But then it is switched off until I lift the Roomba up. Pushing the Power button does noting in that case. To switch it off I send the numbers like in the description above: 140 0 1 62 32 but send as numbers!

So this is quite strange and I really don't know what to do, so please help.


1 Answer 1


The right baud rate is 115200. If you did not changed it.

You need to send decimalcodes:

128 to start the interface.

135 to start or stop cleaning.

Try 128 135 at first.

Please refer to iRobot® Create® 2 Open Interface (OI) Specification

Here you find HTerm with roomba commands: https://static.vvcc.de/roomba/hterm_roomba.zip. Maybe it helps you. Just drag and drop roomba.cfg to HTerm.exe. No installation needed.

  • $\begingroup$ I tried to send 128 135 with RealTerm. I've pressed the button send numbers, so it should be right or? But nothing happens.... $\endgroup$
    – Binkowski
    Commented Aug 22, 2017 at 12:17
  • $\begingroup$ It looks like you may have accidentally created two accounts (Binkowski & ChristianBinkowski). Stack Exchange only allows an individual to actively use one account, so please follow the instructions at I accidentally created two accounts; how do I merge them? Note that moderators can't merge accounts for you, but may delete accounts they believe to be sock puppets. $\endgroup$
    – Chuck
    Commented Aug 24, 2017 at 18:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.