Close

Roomba Remote Control

A project log for Roomba RPi

iRobot Roomba 690 enhanced with a Raspberry Pi Zero 2W and IMU.

josh-gadekenJosh Gadeken 04/08/2021 at 07:220 Comments

One of the goals of this project was to enable remote control of the Roomba with a DualShock 4 connected over Bluetooth. I wrote a Python program to read the controller and command the Roomba. The code is in this project's GitHub repo: github.com/process1183/roomba-rpi/tree/master/software/roomba_remote_control. The full documentation for the Roomba Remote Control program is also in this project's GitHub repo: github.com/process1183/roomba-rpi/blob/master/docs/roomba_remote_control.md

This work, "DS4 RRC Layout", is a derivative of "Dualshock 4 Layout" by Tokyoship, used under CC BY 3.0. "DS4 RRC Layout" is licensed under CC BY 3.0 by Josh Gadeken.

This work, "DS4 RRC Layout 2", is a derivative of "Dualshock 4 Layout 2" by Tokyoship, used under CC BY 3.0. "DS4 RRC Layout 2" is licensed under CC BY 3.0 by Josh Gadeken.

Discussions