SpotMicro ESP32 Leika
Brain for a 3D printed four-legged robot dog: walking gaits, a 3D model in the browser and a camera stream.
Chipnik catalog@chipnik-catalogWhat you need
- Board
- One of 3 boards: ESP32-CAM, ESP32 DevKit, Seeed XIAO ESP32S3
- Parts
- 12 × Servo MG996R or similar, PCA9685 16-channel servo driver, IMU module MPU6050, 3D printed SpotMicro parts
- Also
- Wi-Fi network
Leika is firmware for the SpotMicro, a small four-legged robot you 3D print yourself. The ESP32 runs the inverse kinematics and walking gaits, reads the IMU and drives twelve servos, while a web app on the board shows a live 3D model of the robot, a joystick and the camera picture. Original project by runeharlyk on GitHub, MIT. Chipnik hosts the release binaries unchanged so you can flash them from the browser.
This is a big build: printed parts, 12 servos, a PCA9685 servo driver and a strong 5 to 6 V supply. The project docs list the parts and the wiring. The ESP32-CAM build adds the camera stream; the XIAO ESP32S3 build suits the Sense version with its camera.
Firmware files come from the v0.3.0 release.
Parts
Buy everything for this project
- ESP32-CAM with MB programmerBuyAliExpress
- ESP32 DevKitC (WROOM-32)BuyAliExpress
- Seeed XIAO ESP32S3BuySeeed Studio
- 12 × Servo MG996R or similarBuyAliExpress
- 1 × IMU module MPU6050BuyAliExpress
After flashing
- The board restarts by itself when flashing is done.
- The project needs Wi-Fi. How to connect it is in the project text or in the source repository.
- If nothing happens, press the RST (EN) button once.
Versions
0.3.0 added to Chipnik 2026-11-05
Release v0.3.0 of runeharlyk/SpotMicroESP32-Leika, files unchanged. Release notes on GitHub