Skip to content

Little Doggy Run

An open-source quadruped robot designed for walking and running, featuring a five-bar linkage leg mechanism.

  • Quadruped
  • No license: all rights reserved by the creator
  • 3D printable

Suggested by Robotheca, created by @selina64 (opens in a new tab), from github.com/selina64/Little-Doggy-Run (opens in a new tab). Pinned to commit 0679453 (opens in a new tab).

Hardware license
No license
Software license
No license
Commercial use
Unknown

No license is stated for part of this robot.

The creator chose the hardware and software licenses on Robotheca; the repository has no license file for them yet.

This repository contains executable files that Robotheca doesn't check. Only run them if you trust the creator.

Which files (1 firmware image)

Photo

Its license doesn't let Robotheca show its photos.
See the photos on GitHub (opens in a new tab)

What it can do

Written by Robotheca from the project's documents.

  • Runs on four legs using five-bar linkage legs with two degrees of freedom per leg
  • Controlled remotely via radio
  • Maintains balance using IMU feedback

Bill of materials

This repository has no parts list Robotheca can read yet.

Build guide

The creator's steps, each with its instructions.

  1. 1Prepare mechanical components and materials
  2. 2Assemble the frame using fiberglass plates
  3. 3Install servo motors and linkages
  4. 4Connect electronics and wiring
  5. 5Flash and configure the STM32 firmware
  6. 6Calibrate and test the robot

The creator's guide is written in Chinese. It has no license, so all rights stay with the creator: Robotheca doesn't show it here or translate it, and gives its own notes about the robot instead.

Read the creator's guideAsk the creator on GitHub (opens in a new tab)

More guides

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • Main controller: STM32F407VE microcontroller
  • IMU: MPU6050
  • Servos: KingMax CLS2025 (one per leg)
  • Voltage regulators: LM2596HVS modules (five total, one per leg and one for control)
  • Battery: 2s RC model battery

Connections

  • Servos connected to STM32F407VE via servo control lines
  • MPU6050 connected to STM32F407VE via I2C bus
  • LM2596HVS modules provide regulated power to servos and control circuits