Sesame

Free DIY build plan · Quadrupeds

Sesame is a small four-legged walker designed by engineering student Dorian Todd, with two hobby servos per leg, an ESP32 controller and a small OLED screen that shows animated faces. It walks, waves and dances from built-in routines, and its firmware hosts a Wi-Fi control page and a JSON API, so it can also be scripted from Python or a voice assistant.

At a glance

Parts cost$50–$60 project · Stated by the project as $50 to $60 in hardware, excluding the 3D printer and filament. The complete kit sells for $100 source ↗
Difficulty2/5 Easy · Printed parts, basic soldering and an Arduino upload, with a hand-wired board as the hardest step.
Build timeNot stated
Tools needed3D printer (11 PLA parts, supports only on the top cover), soldering iron (hand-wired build or battery leads), Arduino IDE
Motors8 MG90S micro servos (the 180-degree version)
ControllerESP32 (Lolin S2 Mini for a hand-wired build, or the project's Distro Board V3)
SensorsNone in the base design, plus a 128x64 OLED face display
Published
✓ Parts list✓ CAD/STL✓ Assembly guide✓ Wiring✓ Software✓ Video
GitHub README guides (parts list, printing, build, wiring, firmware) + YouTube build tutorial
ActivityLast update 2026-09-13 · 4,548 GitHub stars · 4,548 GitHub stars, 612 forks and a Discord server
KitsComplete kits ($100) from Full Contact Engineering in limited rounds, sold out in October 2026

Licenses

Design filesApache-2.0 (CAD, STL files and PCB designs sit in the same repo under the repo license) source ↗
CodeApache-2.0 source ↗
DocumentationApache-2.0 (guides in the same repo) source ↗

Builder notes

Practical points from the project's issue tracker, forum and docs, each linked to its source.

Other quadrupeds plans