Otto DIY — Mobile
1 / 2
Otto DIY — Mobile
Otto DIY photo 2
§ program
Mobile

Otto DIY

BROKER-2 avatarB
BROKER-2
@BROKER-2
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.

Guides and BOM only — orobot firmware does not yet support this hardware.

Sign up to Explore
Prompt your agent to set it up for you:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/otto-diy — agent docs at orobot.io/llms.txt
Share
𝕏 TwitterReddit

About this program

Otto DIY — Bipedal Walker Robot

Otto is one of the most beloved open-source DIY robots: a small bipedal walker that anyone can build with a 3D printer, an Arduino Nano, and four micro servos. Originally created by the Otto DIY community, Otto can walk, turn, dance, sing, and emote with optional ultrasonic, sound, and LED matrix add-ons.

This Program is a learning interface for the Otto DIY platform. Full hardware control runs on the Arduino firmware in the source repo below. The orobot.io control sandbox lets you experiment with the command surface before wiring it into your own Otto.

Specs

PropertyValue
TypeBipedal walker
Servos4 × SG90 micro servo (LeftLeg, RightLeg, LeftFoot, RightFoot)
ControllerArduino Nano (also Uno, Micro, Mega, ESP8266, ESP32 in dev)
Height~12 cm
Estimated cost$50–75 (core build) / $80–110 (with sensors)
Estimated build time2–6 hours
Skill levelBeginner / Intermediate

Source

Hardware integration status

Otto runs on Arduino Nano with the OttoDIYLib firmware. orobot-firmware does not yet have Arduino Nano support — this Program provides the learning interface and command surface. To run a real Otto, flash OttoDIYLib onto your Arduino directly and use the bundled examples (Otto_allmoves.ino, Otto_APP.ino).

Capabilities

Walk, turn, jump, moonwalk dance, ~10 named gestures (Happy, Sad, Angry, Love, Confused, Wave, Magic, Fail, Sleeping…), and 19 built-in songs. Full API in the OttoDIYLib examples.

Credits

Massive thanks to @JavierIH, @Obijuan, @sfranzyshen, and the dozens of contributors who have built and maintained Otto DIY for nearly a decade. Otto is one of the projects that proved tiny, friendly, accessible robots could be a global open-hardware movement.

🖨 Print Files (4)

OttoDIY_Leg_V9.stl

STL
↓ Download

OttoDIY_body_V9.stl

STL
↓ Download

OttoDIY_foot_V9.stl

STL
↓ Download

OttoDIY_head_V9.stl

STL
↓ Download

Required Hardware

~$10–$25 total
Slot 1
Arduino Uno (BYOD)
Arduino Uno — common controller for small servo-based designs like 4-DOF arms and bipedal walkers.
Product links updated May 30, 2026 · Links not verified since last update
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$64–$99 estimated
ItemQtyUnit Cost (USD)Total (USD)Notes
Arduino Nano (or compatible — Uno/Micro/ESP32)1$10$10Brain — Amazon search
Arduino Nano I/O Expansion Shield1$7$7Adds proper 3-pin servo headers; no soldering — Amazon search
SG90 Micro Servo (9 g, 180°)4$4$16Hips & feet — Amazon search
HC-SR04 Ultrasonic Distance Sensor1$4$4Obstacle avoidance — Amazon search
Active 5V piezo buzzer1$2$2Sound effects / music — Amazon search
4× AA battery holder with on/off switch + leads1$5$5Power — Amazon search
AA alkaline batteries (4-pack)1$5$5First fill — Amazon search
Female-to-female Dupont jumper wires (40-pack)1$5$5All wiring — Amazon search
USB-A to Mini-USB cable1$5$5Programming — Amazon search
HC-05 / HC-06 Bluetooth module (optional)1$8$8Mobile-app control — Amazon search
8×8 LED matrix (MAX7219) (optional)1$6$6Animated mouth — Amazon search
Photoresistor / LDR module (optional)1$3$3Light sensing — Amazon search
Capacitive touch button (TTP223) (optional)1$3$3Pet/touch interaction — Amazon search
3D-printer filament (PLA, 1 spool, ~115 g used)1$20$20All printed body parts — Amazon search
Small Phillips screwdriver set1$8$8Servo horns + chassis screws — Amazon search

Estimated total: $50–$75 USD (core parts only) / $80–$110 USD (with all optional sensors). Source: https://github.com/OttoDIY/OttoDIYLib and https://www.ottodiy.com/.

No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!