diff --git a/README.md b/README.md index 310ad50..4497df5 100644 --- a/README.md +++ b/README.md @@ -121,3 +121,37 @@ The table below shows the difference between this project and the original one. diagram ## Software + +### Raspberry Pi + +#### Requirements + +Raspberry Pi is running [`Raspberry Pi OS`](https://www.raspberrypi.com/software/). + +- Enable `I2C` by using + +``` 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 +```