2. Connect to the GoPiGo3 Robot

2. Connect to the GoPiGo3 Robot

GoPiGo3 Raspberry Pi RobotNow it’s time to turn on and connect to your GoPiGo3 from a computer or tablet. If you are looking for instructions on assembling the GoPiGo3, please click here.

These instructions are for powering up the GoPiGo3 while using the DexterOS Operating System.  You can see specific instructions on how to use other Dexter Industries operating systems here:

Power up and Connect to Raspbian for Robots

Power up and Connect to Cinch

Power Up and Connect to DexterOS

Expand out the each step below to learn how to power your GoPiGo3 and Connect to DexterOS.

Power Up the GoPiGo3

  • Before you begin, make sure you have fully charged batteries in your battery pack, and the battery pack is connected to the GoPiGo3.  Reminder: The SD card, Wifi Dongle and USB Drive should already be in the Raspberry Pi (see assembly instructions for more information).
  • Press the power button located on the GoPiGo (red board) located next to the battery cable jack.
  • When the power button is pressed, the LED next to the button will blink green as the robot powers on, and will turn solid green when it is full booted up and ready to go. (for more details on how the power LED acts, see below, after the picture)

Power LED Details:

With batteries only (no USB):

  • Off: Power LED is off.
  • Turning on (pressed power button, but Raspberry Pi isn’t booted yet): GoPiGo power LED flashes (color indicates battery voltage).
  • When GoPiGo is on (RPi is booted): Power LED solid (color indicates battery voltage).
  • Turn GoPiGo off (pressed power button, but Raspberry Pi isn’t fully shut down): Power LED flashes red, then turns off when Raspberry Pi is shut down.

With USB power adapter directly to the Raspberry Pi (with or without batteries):

  • Raspberry Pi booting up: GoPiGo power LED is flashes (color indicates battery voltage).
  • Raspberry Pi already booted: GoPiGo power LED solid (color indicates battery voltage).
  • GoPiGo power button was pressed and Raspberry Pi booted (turning off): Power LED flashes red.
  • GoPiGo power button is pressed and Raspberry Pi is shut down: Power LED flashes purple (Raspberry Pi and GoPiGo both try to turn off power). Since the power is coming from USB, there’s no way to actually kill power (other than unplug the USB power).

Regarding the color that indicates battery voltage, it will be red (low voltage), yellow (moderate voltage), or green (good voltage).

Connect to Your Robot

  1. The LED at the top of Dex’s antenna will indicate the status of the robot’s wifi connection.  
  2. Once the robot is fully booted, the antenna LED will be green, which means it is broadcasting a wifi signal named “GoPiGo”.  
  3. Next. using your laptop, computer, or tablet, connect to the wifi network named “GoPiGo”. This wifi connection does not require a password.
  4. When you have successfully connected to the robot wifi, Dex’s antenna will turn blue.  
  5. Finally, open a browser (Chrome is preferred) and go to “http://bloxter.com” and your DexterOS homepage will appear.

      

You are connected to your robot and ready to go!

Shut Down

You can shut down your robot by pressing the power button again.  You will see the power LED begin to blink red and it will shut off.

You can also shut down the robot from within the DexterOS software.  In the top menu, find “File” and click it.  Click “Shut Down Robot”.  In the next screen, select “Shut Down”.  

        

 

USB Power While Programming

When you aren’t driving the GoPiGo around, we recommend connecting the USB/wall power adapter to save your battery power. Flip the GoPiGo upside down on your desk while you are working on a new program, plug in the USB/wall adapter, and unplug your battery pack. Note: when the battery pack is unplugged, the motors will not run. This is a safety feature, so if you want to test a program, just plug back in the battery pack!

NOTE: The USB Wall Power Adapter does not charge the batteries.

Connected?  Now Program!

Now with your GoPiGo3 assembled and connected, you are ready to move on to programming to your robot.  Click here to learn how to connect to your robot.

Questions?

Need some help?  Have a question or a suggestion?  Ask on the forums here.