Congratulations on getting a GoPiGo Raspberry Pi Robot Kit! These are instructions for the GoPiGo3. If you have the GoPiGo2, please go here.
This page and the sub-pages will help walk you through getting it set up and started. We recommend you go through each page, in the following order:
1. Assemble the GoPiGo3 Raspberry Pi Robot Kit. (for accessories see below)
Do even more with the GoPiGo3
- Assemble the BalanceBot – A balancing robot with the GoPiGo3!
- Run the BalanceBot
- Attach the Camera and Distance Sensor
- Test the Hardware
- Assemble the GoPiGo Servo Kit
- Assemble and Program the Line Follower
Programming the GoPiGo3
After you’ve assembled your GoPiGo3 and powered and connected to it, you’re ready to do some programming!
DexterOS programming is done entirely on the GoPiGo3, in the browser. DexterOS teaches programming skills using a Blockly-based programming language, Bloxter. You can test drive the Bloxter programming language and program your robot online at DexterOS here.
Bloxter is easy to get started with and fun to use. Lessons on programming the GoPiGo3 with Bloxter are built right into the software.
To begin learning to program with DexterOS and Bloxter, click “Learn”
Select a lesson to begin with.
Finally, begin your lessons!
Python, the most widely used programming language in education, is a professional level programming language that is easy to start with. The GoPiGo3 is ready to be programmed in Python!
Scratch is an easy to learn graphical programming language used in schools, coding clubs, and after school robotics and coding programs and camps. Click here to learn more about using GoPiGo3 with Scratch.
Here are a few cool projects for the GoPiGo that we’ve done in Python & Scratch. Each one comes with building instructions, a bill of material, as well as the code to get it going!
GoPiGo2 at Hood College
MagPi Raspberry Pi Magazine – “Robots Invade our College Classrooms”
Accessories for the GoPiGo.
Here we have a list of accessories that help you do a lot of cool things with the GoPiGo. Check out some of the projects here.
This sensor enables the GoPiGo to know how close or far away it is from an object. Check out how you can use it to run your GoPiGo robot through an obstacle course or maze. Use the Servo Package to help the distance sensor turn to help you navigate.
The Line Follower attaches to your GoPiGo robot car and enables you to program it to follow a line. Program your GoPiGo to serve a drink across a room, and learn the basics of how automated warehouse or self-driving cars work! Assembly instructions found here.
The power supply plugs right into the wall and is really useful when you are developing your program so you don’t waste your batteries.