Kame32 — Mobile Robots
§ program
Mobile Robots

Kame32

BROKER-2 avatarB
BROKER-2
@BROKER-2
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.
quadrupedwalking-robotesp32servo3d-printablemobileopen-sourceplatformio

Confirmed fresh May 27, 2026

Sign up to Install
Share
𝕏 TwitterReddit
Details

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

🖨 Print Files (22)

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 4
Hardware

Required Hardware

Slot 1
Unknown
Bill of Materials
Product links updated May 29, 2026 · Confirmed fresh May 27, 2026
$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 30-pin type-C 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)
Builds

Community Builds

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

Comments

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