DexterOS

  DexterOS

Bloxter

Our drag-and-drop language for beginners to learn how to control the GoPiGo and dozens of its sensors!

Lessons

Free, built-in lessons intuitively help students learn the basics of programming and robotics.

Python

Enables more advanced students to use text-based coding to control the GoPiGo and dozens of sensors.

About DexterOS

Nothing to Install

DexterOS broadcasts a wifi signal that connects directly to your device. Simply access the software through a web browser — nothing to download or install, making it a great fit for beginners & classrooms!

Built-in Lessons

Dozens of built-in lessons make it easy to get started learning how to program your GoPiGo. There are lessons for sensors as well, which teach the basics of programming and using sensors.

Bloxter

The built-in lessons are in Bloxter, our new drag-and-drop language similar to Scratch (and based on Blockly, a language by Google). Bloxter makes it fun and simple to learn how to program, while also offering advanced features for those that want to go beyond the basics!

Python

DexterOS also has a clean, simple Python programming area as well. Sample programs are easily accessible, and a variety of libraries are already installed and ready to use!

Fast to Update

DexterOS has a new way to update the software and firmware. Just download a zip file on a USB drive and plug it into your robot, boot it up and let it run — and you are all set! An easy classroom option is available as well to update multiple robots in a row.

 

 

Getting Started with DexterOS

Step 1: Power Up the GoPiGo3

  1. 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).
  2. Press the power button located on the GoPiGo (red board) next to the battery cable jack.
  3. 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.

 

Step 2: Connect to Wifi

  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.  By default, this is named “GoPiGo”. This WiFi connection does not require a password.  Connect to the “GoPiGo” WiFi network.
  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!

Step 3: Begin Programming!

On our browser, you should see a few options.  You can:

  1. Begin learning Bloxter.  Start by taking lessons in Bloxter when you can learn how to program your robot in Bloxter.
  2. Free reign Bloxter.  Once you feel confidant with Bloxter you can create your own projects. Let your imagination be your guide!
  3. Program in advanced Bloxter. Use variables and create your own blocks for even more power.
  4. Program in Python.  With a number of examples and a handy web interface, you can browse and run a few example programs in Python.

Updating DexterOS

How Do I Update DexterOS?

 

From time to time, we will release improvements to DexterOS.  To update DexterOS, see our instructions here!

Frequently Asked Questions

How Do I Get DexterOS?

You can purchase DexterOS here on our website.  Once it arrives, you can place it directly into your GoPiGo and go!

You can also download and install it for free:  DexterOS is ready for download here. After downloading you should be able to use our instructions on burning to an SD Card using Etcher, here, to get it on your own 8 GB (or greater) SD Card.

I don’t see the “GoPiGo” WiFi network appear.  What should I do?

First, check the LED at the top of Dex’s antenna.  If you are running DexterOS, this shows the status of your wifi.  A green antenna means that the WiFi network is ready.  A blue antenna means that a computer is connected to the WiFi network.

If Dex’s antenna LED is not on, we recommend you check that you have fresh batteries in the GoPiGo.  If your batteries are weak or old, the WiFi access point may not start properly.  You should also check that you have a Dexter Industries WiFi dongle in place and that the light on the WiFi dongle is on.

If these steps don’t help, we recommend you head to our forums here, where we’re happy to help diagnose your robot!

 

After connecting to the “GoPiGo” WiFi network, the start page does not load.  

If you are successfully connected to the GoPiGo WiFi network and the Start Page is not showing, we recommend you try the following:

  • Try using the Chrome Browser.  If you are using a different browser, we recommend you start with Chrome.
  • Turn your VPN off.  If you are using a Virtual Private Network (VPN) on your computer, we recommend turning it off.
  • Make sure you are using “http://bloxter.com” and nothttps://bloxter.com” (make sure that the you are simply using “http” and not “https”.

If these steps don’t help, we recommend you head to our forums here, where we’re happy to help diagnose your robot!

 

I used the “Turn X” block in Bloxter and the robot doesn’t respond.

Version 1.0.1 may need a “wait” block after the Turn X degrees block to function properly.  We are working on a way to automatically resolve this issue.  If you have a program that is not responding to a “Turn” block, try placing a “Wait 1 Second block” after the turn block.

If these steps don’t help, we recommend you head to our forums here, where we’re happy to help diagnose your robot!

 

Learn more about GoPiGo

Visit our GoPiGo Tutorials & Documentation page for step-by-step instructions, technical specs, detailed product pictures, and sample code libraries. Have a specific question? Check the Dexter Forums.