Skip to content

Six-legged Robot

A six-legged robot controlled by STM32 microcontrollers with multi-modal control including cloud, WiFi, Bluetooth, voice, and gesture recognition.

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

Suggested by Robotheca, created by @linyongxinhio (opens in a new tab), from github.com/linyongxinhio/Six-legged-Robot (opens in a new tab). Pinned to commit b7b2e98 (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.

Photo

This repository has no photo of the robot yet.

What it can do

Written by Robotheca from the project's documents.

  • Moves using six legs with multiple gait patterns
  • Controlled via cloud server over Wi-Fi
  • Controlled via Bluetooth from a phone app
  • Controlled via voice recognition
  • Controlled via hand gesture recognition
  • Displays status and data on a screen

Bill of materials

This repository has no parts list Robotheca can read yet.

Build guide

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)

Wiring and electronics

Notes written by Robotheca from the project's documents.

Main parts

  • Main control board with STM32F103VET6 microcontroller
  • Servo control board with STM32F103R8T6 microcontroller
  • Servo motors for leg movement
  • Wi-Fi module for cloud communication
  • Bluetooth module for phone app control
  • Voice recognition module
  • Hand gesture recognition module
  • Screen for data display and status
  • Power supply and voltage regulation circuits

Connections

  • Main control board and servo control board connected via serial UART
  • Servo motors connected to servo control board
  • Wi-Fi module connected to main control board
  • Bluetooth module connected to main control board
  • Voice recognition module connected to main control board
  • Hand gesture recognition module connected to main control board
  • Screen connected to main control board