Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Quadpod ESP32 robot por hpsaturn no Thingiverse

Descrição

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, 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 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


Thingiverse

Quadpod ESP32 robot

40
Curtidas
0
Downloads
35
Coleções
Tags
3dprint android arduino bluetooth esp32 FreeRTOS hexapod quadpod robot servo motor spider
Licença Creative Commons - Attribution
Arquivos (16)
Tool-sup-izq.stl 68.5 KB
ON-OFF_label.stl 112.2 KB
Tool_Body.stl 122.3 KB
Thigh-b.stl 120.4 KB
Thigh-a.stl 126.4 KB
Pincable.stl 155 KB
Insert_body.stl 37.6 KB
wings.stl 26.1 KB
Tool-sup-der.stl 68.5 KB
Cover-led-tool-wings.stl 442.9 KB
Foot-b.stl 42.5 KB
Hips-b.stl 49.8 KB
Foot-a.stl 42.4 KB
Body_insert.stl 418.4 KB
Hips-a.stl 51 KB
shield_tap.stl 1.5 MB
Ver no Thingiverse (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta