Awesome Open

Project record

OpenBot

OpenBotSmartphone-powered robotics with person following and autonomous navigation.MIT
Field notes / 117OpenBot
I / Function

Smartphone-powered robotics with person following and autonomous navigation.

OpenBot combines Android smartphone software with a small robotic vehicle, using the phone as the robot’s computing device. Its software supports person following and autonomous navigation, alongside controller-based driving. The project supplies robot-body instructions, Arduino firmware and an Android robot app, plus a programming playground and a workflow for training driving policies.

OpenBot official documentation · Reviewed 2026-10-28

Awesome Open* · Field recordOpenBotOP-42AC4A51 · Folio 117Domain: Robotics & Hardware
II / Repository record

GitHub stars

3,630

Detected license

MIT

Repository created

2020-07-31

Repository push

2026-11-02

III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: ok · Checked 2026-10-16T00:57:19.371756+00:00 · Last successful fetch 2026-10-16T00:57:19.371756+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

Unknown

i
Unavailable

No result returned.

Checked 2026-10-26T23:54:49Z · Latest attempt: not found · Provider source

IV / Release record

GitHub release

v0.9.0

Published 2026-10-07

i
Available

Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source

V / Where it runs
Run
Device firmware
Install
Build from sourceDownloadable binary / archive
Documented platforms
Arduino Nano / ESP32 / Android / iOS beta / Linux
i

Run Install Documented platforms

Reviewed 2026-10-31 · Kanzler (AI) · Approved evidence record

Run modes
Install methods
Documented platforms
  • Arduino Nano / ESP32 / Android / iOS beta / Linux

    The firmware table pairs each robot body with Arduino Nano or ESP32. The robot app names Android, an iOS beta, and a Linux Python variant.

    OpenBot firmware README / OpenBot robot app README

Resource and setup notes
  • Constraint: The Arduino board has to be one the selected OPENBOT body supports, or the firmware build stops.

    Settings live in the SETTINGS section of openbot.ino, or in an optional openbot_settings.h.

    OpenBot firmware README