Demo project on how to run a Golang program on an embbeded hardware like Raspberry/Orange Pi. In this case this project works as a controller for a MeArm robot arm that can be controlled by voice using Google Assistant.
- OrangePi Zero
- MeArm - Project can be downloaded here
- 4 Mini Servo motors
- PCA9685 16 Channel PWM module
Work in Progress
- Non Root Access to GPIO: https://opi-gpio.readthedocs.io/en/latest/install.html#non-root-access
This command will generate a binary file compatible with Arm architecture.
make build
Change your Pi address on the Makefile, then run the command:
make copy