Easy Quadruped Robot
A simple quadruped robot controlled by Arduino and optionally ESP32-CAM for vision.
- Quadruped
- Open source
- arduino
- 3D printable
Suggested by Robotheca, created by @swan510 (opens in a new tab), from github.com/swan510/easyrobot (opens in a new tab). Pinned to commit e5d7255 (opens in a new tab).
- Hardware license
- GPL-3.0-only (opens in a new tab)
- Software license
- GPL-3.0-only (opens in a new tab)
- Commercial use
- Allowed
This repository contains executable files that Robotheca doesn't check. Only run them if you trust the creator.
Which files (1 firmware image)
Photo
What it can do
Written by Robotheca from the project's documents.
- Walks on four legs using servo motors
- Controlled by Arduino Uno or similar board
- ESP32-CAM provides vision and Wi-Fi streaming
- Runs on battery power with separate servo and ESP32 power options
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The creator's steps, each with its instructions.
- 1Prepare the hardware components
- 2Assemble the quadruped structure
- 3Upload the Arduino program to the controller
- 4Connect and test the servos
- 5Integrate the ESP32-CAM (optional)
The guide appears here as you scroll.
Guide by @swan510 (README.md), under GPL-3.0-only. The English translation is by Robotheca, shared under the same license.
Wiring and electronics
Notes written by Robotheca from the project's documents.
Main parts
- Arduino Uno or compatible board
- ESP32-CAM module with camera
- Battery pack for power supply
- Custom PCB or breadboard for connections
Connections
- Servo motors connected to Arduino PWM pins
- ESP32-CAM connected via serial or I2C to Arduino
- Power lines from battery to servos and Arduino separately
- Optional custom PCB for organized wiring