Roomba

From HwB

Serial port available on the iRobot Roomba vacuum cleaner.

[edit] Pinout

Image:minidin7f.png

7 PIN MINI-DIN FEMALE at the Roomba.

Pin Name Dir Description
1 Vpwer --> Roomba battery + (unregulated)
2 Vpwer --> Roomba battery + (unregulated)
3 RXD <-- Serial input to Roomba
4 TXD --> Serial output from Roomba
5 /DD <-- Device Detect input (active low) – used to wake up Roomba from sleep
6 GND --- Roomba battery ground
7 GND --- Roomba battery ground

Note: Direction is Roomba relative Computer.

Note: The RXD, TXD, and Device Detect pins use 0 – 5V logic, so a level shifter such as a MAX232 chip will be needed to communicate with a Roomba from a PC, which uses RS232 levels.

[edit] Contributions

[edit] Sources