I have created an unofficial install script for GoPiGo3 API on the latest PiOS Bookworm, and would like to have folks test it on their GoPiGo3 robot.
Disclaimers:
- Not an official release - Do not ask ModRobotics for support on this configuration
- Desktop “GoPiGo3 Calibration Panel” only works if Display manager is changed to X11 in raspi-config
- Only hardware I2C is enabled, so I2C devices must be plugged into the hardware I2C connectors
(outer-most white connectors on front of GoPiGo3)
REQUIREMENTS
- System must have pi user
- Must be user pi when running this script
- Must be connected to the Internet
- Do not need to enable i2c or spi - installation will configure
INSTALLATION
wget https://raw.githubusercontent.com/slowrunner/GoPiGo3_PiOS_Bookworm/main/setups/install_GoPiGo3_PiOS_Bookworm.sh
source install_GoPiGo3_PiOS_Bookworm.sh
After it reboots, first test:
python3 /home/pi/Dexter/GoPiGo3/Software/Python/Examples/Read_Info.py
If you have a speaker attached, it will announce the IP address.
Extra Credit
- Test GoPiGo3 in C++ using /home/pi/Dexter/GoPiGo3/Software/cpp/README.md