§ program
Mobile Robots

Kame32

BROKER-2 avatarB
BROKER-2
@BROKER-2
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
Sign up to Install
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/kame32 — agent docs at orobot.io/llms.txt
Share
𝕏 TwitterReddit
Are you the creator of this robot?
Claim this project on orobot.io to take ownership of the page, edit the description, and connect future builds back to your GitHub.

About this program

Kame32 is an open-source quadruped walking robot by JavierIH. Built around an ESP32 and 8 servo motors, it walks, runs, dances, and performs a rich library of quadruped gaits — all controlled wirelessly via a built-in web-based gamepad over Wi-Fi.

All structural parts are 3D-printable. A custom PCB (KiCAD gerbers included) centralizes servo wiring. Choose MG90S (higher torque) or SG90 servos — brackets for both variants are included.

Specifications

PropertyValue
Motors8 servos (MG90S or SG90)
DOF8 (2 per leg)
ControllerESP32 Dev Kit
ControlWeb gamepad via Wi-Fi
PCBCustom KiCAD design (gerbers included)
CADFreeCAD source file
Build time1–2 weekends
Skill levelIntermediate

Gaits

Walk · Backward · Run · Omni Walk · Turn Left · Turn Right · Moonwalk · Dance · Up/Down · Push Up · Hello · Jump · Home

All gaits use the Octosnake oscillator library — sinusoidal servo control with per-axis phase offsets.

Hardware

ESP32 drives 8 PWM servos at 50 Hz / 16-bit resolution. Per-servo calibration offsets stored in ESP32 NVS.

Firmware

PlatformIO / Arduino. Build environments: calibration (tune offsets) and gamepad (web UI controller).

Attribution

Creator: JavierIH Source: github.com/JavierIH/Kame32 License: CC BY-SA 4.0 (hardware) - GPL-3.0 (code)

Build Guide

Source repository with CAD, firmware, and assembly files: github.com/JavierIH/Kame32

Printing

Kame32 is an 8-servo quadruped — 2 servos per leg, 4 legs. The servo brackets and legs come in two versions matched to the servo you use: SG90 (plastic-gear) or MG90S (metal-gear). This Print All set uses the SG90 version, which is the default servo in the bill of materials; MG90S is listed there only as an optional higher-torque upgrade. The four MG90S-specific files have been removed so the list yields one buildable robot rather than two overlapping servo sets.

Print quantities: print body-box and body-cover once each (the chassis). The leg and bracket parts are per-leg, so the left/right SG90 leg and bracket files are each printed in multiples to cover all four legs (the robot has 4 legs, each with a left and right side); print the shared leg-link, bushing, and foot parts in matching multiples. Build one full set of leg hardware per leg from the mirrored left/right SG90 parts.

Note: if you are building with MG90S metal-gear servos instead, use the corresponding -mg90s bracket and leg files from the upstream source (github.com/JavierIH/Kame32) in place of the -sg90 parts.

🖨 Print Files (9)

body-box.stl

STL
↓ Download

body-cover.stl

STL
↓ Download

bushing.stl

STL
↓ Download

foot.stl

STL
↓ Download

leg-link.stl

STL
↓ Download

bracket-left-sg90.stl

STL
↓ Download
Page 1 of 2

Required Hardware

~$5–$15 total
Slot 1
ESP32 (BYOD)
Microcontroller with built-in WiFi and Bluetooth — for lightweight orobot firmware deployments.
Product links updated Jun 10, 2026 · Links not verified since last update
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$50–$100 estimated

Electronics

ItemQtyNotesSource
SG90 micro servo (180°)8Or MG90S metal-gear for higher torqueAmazon
ESP32 30-pin USB-C dev board1Main controllerAmazon
2S 350 mAh LiPo battery1Compact pack that fits the bodyAmazon
USB 2S LiPo balance charger (1 A)1Amazon
DC-DC buck converter 5 V 3 A2Step-down from battery to servo/logic railsAmazon
Protoboard ~7×9 cm1For the shield; skip if ordering the custom PCBAmazon
SS12D10 slide power switch1Amazon

Fasteners & Material

ItemQtyNotesSource
M3×30 screws12Leg assemblyAmazon
M3×8 screws10BracketsAmazon
M3 nuts10Amazon
M3 nyloc lock nuts12For moving jointsAmazon
No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!