A 3D Printed Hexapod Robot

booting_up

model

Introduction

This agile, 3D-printed hexapod robot, built with ESP32 and Arduino, offers a range of advanced features, including:

  • A robust, durable structure
  • WiFi-enabled remote control
  • Smooth, agile movement
  • Over-the-air (OTA) firmware updates for easy maintenance

Watch on Youtube

Categories: Toy

Zhengyu Peng

Ph.D., Senior Radar Systems Engineer @ Aptiv

8 Comments

Tenzin Kuenkhyab · March 25, 2024 at 2:20 pm

Hello, i have read about your hexapod project and i found it quite interesting and want to build one to help myself learn. But while procuring materials i have failed to understand what type of servo motor you used. I have read it was TowerPro MG92B, but is it a continuous servo motor or standard servo motor?
Would be really grateful if you could reply

    Zhengyu Peng · April 10, 2024 at 5:43 pm

    It is a standard servo motor

ili · September 8, 2024 at 7:16 pm

Hi, I was working on building something like this and I’ve noticed the github repo has been deleted. Would you be able to provide access to the instructions perchance?

Simone · September 20, 2024 at 10:16 am

Hi Zhengyu, this is a really interesting project, and I think I got all I need to complete this hexapod! It’s a sort of puzzle to understand some part of the hardware, but this is also part of the fun! I think i’ll figure out while I build, but if you can guide me where to put the bearings, the pins, and the 6mm 2m screw it will be great! thanks again!

    Zhengyu Peng · September 20, 2024 at 9:29 pm

    The bearings will be in the holes of “body_base” and “leg_bottom”. The pins go with “joint_bottom” and “foot_bottom”. 6mm M2 screws are used to attach servo horns to “joint_top” and “foot_top”.

      Simone · September 23, 2024 at 8:50 am

      Thanks a lot Zhenghy! Everything fit like a glove! I’m still waiting for the battery to arrive but in those days I’ll do the electronics!
      I tried to figure out the correct calibration for the leg (part 2servos). I think at 0 it should be all retracted and at maximum all extended., is it right? (i’m using a “CCPM servo costintency master” that it’s a very cheap useful tool for servo testing)
      for the body_base servos should they stay at center in neutral position? I’ll send you picture of the make on thingiverse!

        Zhengyu Peng · September 24, 2024 at 12:34 pm

        So for the calibration position, all the servos should be at 90 deg position, and the legs should be horizontal and the feet are perpendicular to the ground. I will make a photo of this later.

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.