Parts list, wiring and code are published, but no step-by-step guide or ready-to-print files.
The Dingo is a low-cost servo quadruped built as a university capstone project by Nathan Ferguson and Alexander Calvert, using 35 kg servos, a Raspberry Pi 4 and an Arduino Nano for sensors. Its ROS 1 Noetic software is based on the Stanford Pupper and notspot code and includes a Gazebo simulation. It is a separate project from the Clearpath Dingo wheeled robot.
At a glance
| Parts cost | $900 parts list · Sum of the project's parts list, 1,291 AUD at Australian retail prices source ↗ |
|---|---|
| Difficulty | 3/5 Intermediate · Standard servos and boards, but no assembly guide, STLs must be exported from the STEP file, and ROS 1 setup is manual. |
| Build time | Not stated |
| Tools needed | 3D printer (about 1 kg ABS + 750 g PLA + TPU feet), laser cutter or service for 3 mm acrylic, soldering (custom PCB, heat-set inserts), CAD software to export STLs from STEP |
| Motors | 12 x 35 kg 180-degree servos |
| Controller | Raspberry Pi 4 (8 GB) + PCA9685 servo driver + Arduino Nano |
| Sensors | BNO055 IMU, battery voltage sensing |
| Published | ✓ Parts list✓ CAD/STL✗ Assembly guide✓ Wiring✓ Software✗ Video GitHub README + Excel parts list + wiring diagram PNGs + SolidWorks/STEP CAD repo |
| Activity | Last update 2026-03-27 · 1,307 GitHub stars · 187 forks; several research forks |
| Kits | None known |
Licenses
| Design files | MIT (CAD repo) source ↗ |
|---|---|
| Code | MIT source ↗ |
| Documentation | MIT (README in the same repos) source ↗ |
Builder notes
Practical points from the project's issue tracker, forum and docs, each linked to its source.
- Parts touching the servos must be printed in ABS, because the designers found PLA softens from servo heat. source ↗
- The CAD repo has the full SolidWorks assembly and a STEP file but still no STL files, which the README says are still to come. source ↗
- The parts list prices are in Australian dollars from Australian shops, and the servos alone make up about 40 percent of the total. source ↗
- The software targets Ubuntu 20.04 and ROS 1 Noetic, which reached end of life in 2025 (unconfirmed date), so a fresh install may need older images. source ↗
Other quadrupeds plans
- Kame32 (MiniKame successor) · $90–$100 · difficulty 2/5
- Stanford Pupper (servo version) · $900–$1,000 (2024) · difficulty 3/5
- Spot Micro (SpotMicroAI) · $420–$510 · difficulty 3/5
- SpotMicroESP32 Leika · $230–$600 · difficulty 3/5
- Pupper v3 · $2,000 · difficulty 4/5
- ODRI Solo 12 · $7,100 (2022) · difficulty 5/5
- Mini Pupper (MangDang) · $760 · difficulty 2/5
- Stanford Pupper v2.1 (DJI motor version) · $1,600 (2023) · difficulty 4/5
- openDog V3 · $2,800–$3,400 (2023) · difficulty 4/5