This is my implementation of SmallpTsai hexapod. Its built with:
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