PC program source files are located under `./software/pc/`. The compiled program can be downloaded under the [release](https://github.com/rookiepeng/hexapod/releases) page.
Raspberry Pi is running [`Raspberry Pi OS`](https://www.raspberrypi.com/software/).
- Enable `I2C` through `raspi-config`
``` bash
sudo raspi-config
```
- Install required packages
``` bash
sudo apt-get install python3-numpy python3-pip
```
- Install required Python modules
``` bash
pip3 install adafruit-circuitpython-servokit
```
> Tips: It is convenient to debug code on Raspberry Pi through VSCode's remote feature.
#### Running
The hexapod program, located under `./software/raspberry pi/`, is written in Python. Use the following command to start it manually.
``` bash
python3 hexapod.py
```
### PC
PC program source files are located under `./software/pc/`. The compiled program can be downloaded under the [release](https://github.com/rookiepeng/hexapod/releases) page.