Skip to main content

arduroomba

github stars

a modular arduino library that breathes new life into legacy irobot roombas — full open interface support, with wifi web control and ble. my most-starred project, and covered by hackster.io.
c++arduinoesp32 / esp8266uno r4wifi + ble

what it does

arduroomba gives you a clean c++ api for driving roombas that speak the create 2 open interface spec. it handles serial communication, command encoding, and sensor parsing so you can focus on the robotics on top.

highlights

  • full open interface support — motors, sensors, and navigation
  • wifi web control and ble, across arduino uno r4, esp32, and esp8266
  • published to the arduino library manager and platformio
  • press coverage from hackster.io

links