A small hexapod robot, based on SmallpTsai/hexapod-v2-7697
This is my implementation of SmallpTsai hexapod. Its built with:
- An ESP32 S3 with camera
- Two PCA9685
- 18 MG92B servos
- A MPU6050 + HMC5883L
- Two 18650 in a 2s2p configuration
- 7 buck converters
The controller is a svelte app which is deployed using github pages. The app lets you control the robot using either JSON or MsgPack over BLE and websockets. It includes full control over robot settings like network and calibration, and a visualization.
A pybullet simulation is available in /simulation
-
Clone and open the new project
git clone https://github.com/runeharlyk/Hexapod
-
Install dependencies with preferable package manager (npm, pnpm, yarn)
cd app pnpm install -
Upload filesystem image using platformIO
-
Upload firmware using platformIO
If you like the project and want to follow its evolution, consider ✨-ing the project
runeharlyk.dk · GitHub @runeharlyk · LinkedIn @Rune Harlyk

