Skip to content

Introduction to GoPiGoΒΆ

What Is GoPiGo?

  • A small mobile robot platform that attaches to a Raspberry Pi.
  • Designed for learning robotics, sensors, and programming with Python.

Hardware Overview

  • Base chassis with motors, wheels, and frame.
  • Raspberry Pi mounted on top (user-supplied).
  • GoPiGo control board that connects to the Pi GPIO header.
  • Battery pack to power motors.

Full Hardware Specs

Simple Python Example

# Example: drive_demo.py
import easygopigo3 as easy
import time
orienteer = easy.EasyGoPiGo3()
orienteer.drive_cm(40)

Live Demo:

  • Power on the GoPiGo (battery pack or power supply).
  • On your laptop, open your Wi-Fi list.

  • Look for a network like GoPiGo.

  • Connect to that network (no internet access needed).

Once connected, open your browser and go to: http://mygopigo.com/python

You should see the GoPiGo control panel/Jupyter environment.

The instructions for your first project you can find here:

Orienteer

GoPiGo API Documentation