Spider Bot based on RegisHsu's 3D-printable quadruped.
The current version runs on a Adafruit Feather nrf-series and (planned; not implemented yet) supports BLE control. The servo control is done with an Adafruit PCA9685, which is a 16-channel PWM device controllable via an I2C interface.
There are two implementations of the current version:
arduino/contains an Arduino/C++ implementation. See the readme in that folder for details.tinygo/contains a Tiny-Go implementation. It can be flashed withtinygo flash -target=feather-nrf52840 cmd/main.gofrom within that directory.
There are two older implementations in Older/, which ran on a Linux system (an RPi 3B+, in my case) and did servo control with a SSC-32U over a Bluetooth UART. The Python version is the more mature of the two, but neither version is really complete. In particular, I didn't understand coordinate reference frames very well when I designed them.
This is not an officially supported Google product.