We are really proud of our Python Programming language examples for the GoPiGo. These are all up on Github. If you’re familiar with Python, these will be easy to start with and follow.
A New Guided Tutorial
Pythonprogramming.net has recently done an extensive set of tutorials on how to program the GoPiGo in Python. The author walks you through setting up the GoPiGo, mounting a USB cannon, and even using OpenCV and the Raspberry Pi Camera to find human faces.
These tutorials are all backed up with a fun and thorough Youtube series here.
Written Tutorials and Code
The different written python tutorials for the GoPiGo are listed below. These include further code examples and correspond to the different Youtube videos above.
- Part 1: Introduction
- Part 2: Supplies Needed
- Part 3: Robot Basics with the GoPiGo
- Part 4: Remote Control
- Part 5: Weaponization, or adding a Cannon to your GoPiGo
- Part 6: GoPiGo Autonomy
- Part 7: Using a Camera and Open CV with the GoPiGo
Using the GoPiGo and Python Tutorials
These are very well written and thought out tutorials. They are a lot of fun to watch, even if you’ve worked with Python and the GoPiGo before.
PythonProgramming.net offers almost a thousand completely free tutorials on a variety of topics.
Even if you’re not working with the GoPiGo, we highly recommend you head over to the site and check it out!