Roomba
From HwB
(Difference between revisions)
m |
|||
Line 1: | Line 1: | ||
− | Serial port available on the iRobot Roomba | + | Serial port available on the iRobot Roomba vacuum cleaner. |
== Pinout == | == Pinout == |
Revision as of 13:19, 27 December 2006
Serial port available on the iRobot Roomba vacuum cleaner.
Pinout
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.