Skip to content

Quadpod ESP32 robot

Advertising
Advertising
?
Creation quality: 5.0/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

  • 2.2k views
  • 1 like
  • 23 downloads

License
3D design format
Folder details Close
  • Body_insert.stl
  • Cover-led-tool-wings.stl
  • Foot-a.stl
  • Foot-b.stl
  • Hips-a.stl
  • Hips-b.stl
  • Insert_body.stl
  • ON-OFF_label.stl
  • Pincable.stl
  • Thigh-a.stl
  • Thigh-b.stl
  • Tool-sup-der.stl
  • Tool-sup-izq.stl
  • Tool_Body.stl
  • shield_tap.stl
  • wings.stl

Learn more about the formats

Publication date 2022-11-29 at 20:30
?
Published to Thingiverse on: 2021-02-02 at 20:25
Design number 941659

3D printer file info

3D model description

Quadpod ESP32 - Bluetooth Alternative

One year ago, in the middle of Covid19, with my brother we did this robot alternative, it is a remix of a popular SG90 12DOF robot in Thingiverse (https://www.thingiverse.com/thing:3122758), My brother did again some 3d print parts and I did the migration from two Arduino micro controllers to a only ESP32 micro controller using FreeRTOS tasks. Also the robot using a Bluetooth connection for improve usability and power consumption, but is possible controlling it with WiFI connection.

NOTE:

The robot is useful for understand many things, and is funny making it, but the speed and performance it is little bit buggy, we recommended using MG90S servos instead SG90 plastic servo, or maybe using better servos, also the hexapod config will be better, but again, for learning it model is fine.

Build and Flashing

First of all, install PlatformIO with your favourite IDE (i.e. VSCode). Follow this instructions. Also, you may need to install git in your system.

Clone the repo:

source code and models updated

javascript
git clone https://github.com/hpsaturn/quadpod.git

Connect the ESP32 via USB. In Windows 10, drivers are installed automatically. I guess with other OS will be automatically installed too.

Open cloned folder with your PlatformIO IDE and build & upload it. For details please see the documentation, but the process flow is more easy than Arduino IDE flow, but you can also import it to the Arduino IDE if you want.

PlatformIO Build tool

Or after clone also you can build and upload the current firmware from CLI:

bash
cd quadpod && pio run --target upload

Bluetooth control

For now, you can use this app: Serial Bluetooth Terminal and donwload the file serial_bluetooth_terminal.cfg.txt that is under bt folder of this project, then send it to your phone and import it with this application for get all commands and buttons for controlling the robot.

Credits

Special thanks to Santiago Vanegas (https://www.thingiverse.com/alfazoom/designs) for 3D models and many improvements.


If you want invite me a coffee in:

https://hpsaturn.com/about/

https://paypal.me/hpsaturn

Or support my initiative

CanAir.IO Citizen network for monitoring air quality https://canair.io


3D printing settings

-

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.