ArduRoomba
GitHub — pkyanam/ArduRoomba | 36 stars | C++
What it does
ArduRoomba provides a clean C++ API for controlling Roomba hardware directly from an Arduino. It handles serial communication, command encoding, and sensor data parsing — letting you focus on building interesting robotics projects on top of the Roomba platform.Highlights
- Clean C++ library designed for the Arduino IDE
- Supports Roomba models using the Create 2 OI spec
- Serial communication abstraction for motor control, sensors, and navigation
- Most-starred project in my portfolio