Kame32 — Mobile Robots
§ program
Mobile Robots

Kame32

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

Confirmed fresh Jun 1, 2026

Sign up to Install
Share
𝕏 TwitterReddit

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 on GPIO 5, 18, 19, 21, 25, 26, 32, 33. 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

Build Guide

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

🖨 Print Files (13)

body-box.stl

STL
↓ Download

body-cover.stl

STL
↓ Download

bracket-left-mg90s.stl

STL
↓ Download

bracket-right-mg90s.stl

STL
↓ Download

bushing.stl

STL
↓ Download

foot.stl

STL
↓ Download
Page 1 of 3

Required Hardware

~$5–$15 total
Slot 1
ESP32 (BYOD)
Microcontroller with built-in WiFi and Bluetooth — for lightweight orobot firmware deployments.
$5–$15
Where to buy →
Product links updated May 29, 2026 · Confirmed fresh Jun 1, 2026
🛒 Add items 11–20Amazon limits 10 items per cart — click each button to add all parts.
$50–$100 estimated
QtyPartNotes
8SG90 (180°) micro servoOr MG90s metal-gear for higher torque
1ESP32 30-pin type-C dev board
1LiPo 2S 350mAh battery
1USB LiPo 2S 1A charger
1Protoboard 7×9 cmFor shield/PCB
2DC-DC buck converter 5V 3AStep-down from battery
1Power switch SS12D10
12Screw M3×30For leg assembly
10Screw M3×8For brackets
10Nut M3
12Nut M3 nyloc
1PCB (custom KiCAD design)Optional, or use protoboard
1PLA filament (≈100g)For 3D-printed parts
SG90 micro servo (180°) ×8MG90s metal-gear micro servo (180°) ×8ESP32 WROOM-32 dev boardProtoboard 7×9 cmPower switch SS12D10Male angled pin headers 3×40 ×4Male angled pin headers 1×2Female pin headers 1×15 ×2USB LiPo 2S 1A chargerLiPo 2S 7.4V 400mAh 30C Battery (JST)LM2596 DC-DC Buck Converter 3A (10-pack)

Community Builds

I'm building thisShare your build
No community builds yet. Be the first to share yours!

Comments

Sign up to comment·or sign in
No comments yet — be the first!