Featured project Earthrover — a Raspberry Pi robot anyone can build1,296 installs · 83 countries

Earthrover — a Raspberry Pi robot anyone can build.

One install script gets Earthrover's full software stack onto your Pi: manual web controls, JavaScript robotics, object detection & tracking, human following, gesture & voice control. Built so a curious student can go from zero to a working robot in an afternoon.

1,296 installations across 83 countries
Earthrover: a small robot on a metal chassis with an ultrasonic sensor at the front, a camera above it and a Raspberry Pi board on top.
Projects

14 things you can build.

Each card is one project: a repository, the hardware it needs, and the write-ups that take you through it. Grouped by what has to be on your desk.

Updated for Raspberry Pi OS 13 (Trixie)

A Raspberry Pi on wheels4

The rover, in four levels. Each level is its own repository and adds one layer to the same robot, so you can stop at any of them and still have something that drives.

A Raspberry Pi and a camera4

Vision projects with no robot involved: what the models see, how fast they run, and how to train your own.

A Raspberry Pi and a sensor1

A board reading the physical world and reporting it to a page you can open anywhere.

A Raspberry Pi on its own3

Nothing but the board and a browser — GPIO, a camera if you have one, and the plumbing that carries the commands.

An ESP322

Microcontroller projects: the same web control surface, and a message bus that lets several boards talk at once.

Try it live

Interactive web apps.

Browser-based tools that pair with the hardware projects — no install required.

Raspberry Pi Remote
Raspberry Pi Remote
Water Tank Widget
Water Tank Widget

Building something similar?

Questions, improvements and build reports are always welcome — whether a project worked, broke, or sparked an idea for the next one.

Get in touch
Scroll to Top