Skip to content

Py-Apple BLDC Quadruped Robot

An open-source quadruped robot using BLDC motors with FOC control for dynamic movement.

  • Quadruped
  • Open source
  • Work in progress
  • arduino
  • 3D printable

Suggested by Robotheca, created by @ToanTech (opens in a new tab), from github.com/ToanTech/py-apple-bldc-quadruped-robot (opens in a new tab). Pinned to commit b49c2e0 (opens in a new tab).

Photo and 3D model

This repository has no photo of the robot yet.

3D preview converted from github.com/ToanTech/py-apple-bldc-quadruped-robot at b49c2e0, under GPL-3.0-only. View the original files from GitHub (3.8 MB) (opens in a new tab)

What it can do

Written by Robotheca from the project's documents.

  • Walks on four legs using brushless motors
  • Controlled via Pyboard microcontroller
  • Uses FOC-based motor drivers for precise movement

Bill of materials

This repository has no parts list Robotheca can read yet.

Build guide

The guide appears here as you scroll.

Guide by @ToanTech (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

  • Pyboard microcontroller
  • Dual FOC brushless motor drivers
  • Brushless motors for legs

Connections

  • Pyboard connected to FOC motor drivers via control signals
  • Power supply connected to motor drivers and Pyboard