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.
This repository contains executable files that Robotheca doesn't check. Only run them if you trust the creator.
Which files (2 scripts, 2 programs or installers, 3 firmware images)
- 2.软件设计/1.程序源码/TFT屏版本/keilkilll.bat (opens in a new tab)
- 2.软件设计/1.程序源码/TFT屏版本/OBJ/ATK_ESP8266.hex (opens in a new tab)
- 2.软件设计/1.程序源码/串口屏版本(优先)/keilkilll.bat (opens in a new tab)
- 2.软件设计/1.程序源码/串口屏版本(优先)/OBJ/ATK_ESP8266.hex (opens in a new tab)
- 2.软件设计/1.程序源码/语音识别源码/obj/V07A.hex (opens in a new tab)
- 4.APP安装包/云端APP.apk (opens in a new tab)
- 4.APP安装包/六足机器人.apk (opens in a new tab)
Photo
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