Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

【Click the above「blue text」 to follow DF Maker Community and become a tech aesthetician together】

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

This week, I would like to briefly introduce a hexapod robot made by our domestic partner, controlled by Raspberry Pi Zero 2W and developed in Python!

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

You can control its movements (including moving forward, backward, twisting, etc.) with your phone.

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Introduction

  • This project[1] is the Python version of the previously C++ writtenhexapod-v2-7697[2] project, the author modified the dimensions and structure, and redesigned the PCB.
Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

  • The robot is remotely controlled via BLE on the Raspberry Zero 2 W.
  • The robot has 6 legs, each leg has 3 joints, so there are a total of 18 servos (currently only supports Guohua A0090, JX PDI1181MG, future support for TowerPro MG92B).
  • NXPPCA9685 x 2 is used to control these servos.
  • The power source is a 7.4V lithium battery2S Lipo battery (7.4v). It also uses 7mini360 DC-DC voltage regulator circuits. One provides 5V voltage for the Raspberry Pi, and the other 6 provide 5V voltage for each leg (1 mini360 serves 3 servos).
  • The body is 3D printed (PLA material), and the printer used isAnycubic i3 Mega S

All files (3D STL, PCB schematics, Python source code) are open source under GPL license, everyone can try it out. (Links will be provided at the end).

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Regarding the robot’s motion effects and introduction, the author made a video[3] on Bilibili, everyone is welcome to like and tip!

▼ Click to watch

At the bottom, there are also our community’s previously shared projects of quadruped and hexapod robots!

References

[1]

PiHexa V1: https://github.com/ViolinLee/PiHexa18

[2]

hexapod-v2-7697: https://github.com/SmallpTsai/hexapod-v2-7697

[3]

[Hexapod Update] Open Source Raspberry Pi Python Programming Hexapod Robot Function Introduction and Motion Testing (Code is open sourced!): https://www.bilibili.com/video/BV1Pg411N7Cg

Original link:https://mc.dfrobot.com.cn/thread-313329-1-1.html?fromuid=830836

Project author:RoboticsCV

Hardware Arsenal

DF Hardware Arsenal

Click to learn more👆

If you have anything to say, feel free toleave a message!

All materials involved in the project can be downloaded in the following ways:

1. You can click on the “References” to download from the author’s repository on GitHub!

2. You can click on “Read the original to download from the community forum!

3. If you have difficulty accessing GitHub, you can reply “PiHexa18” in the public account’s backend to download!

(Note: For past projects, if the links are broken, you can also search for the project name in our community forummc.dfrobot.com.cn for free download.)

Past Project Review

▼ Build a small spider robot with Arduino

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

▼ Build a remote-controlled hexapod robot

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

▼ Make a small quadruped robot based on ESP32

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

▼ The Boston Dynamics Spot’s little brother is here! A robot that can run, jump, and stroll!

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

▼ Highly expandable, Stanford Pupper’s little brother is here!

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

▼ How to make a Strider camera robot with ESP32-CAM and 3D printed parts

Build Your Own Hexapod Robot Controlled by Raspberry Pi Zero 2W with Python!

Click to read👆

Leave a Comment

×