Sphero Public SDK

Sphero Public SDK

  • Getting Started
  • How To
  • Documentation
  • Get the Code
  • Samples
  • Troubleshooting
  • FAQs

›Python SDK Setup

Starting with Raspberry Pi

  • Intro
  • Python SDK Setup

    • 1. Python SDK Setup (Quick Start)
    • 1.a. Python SDK Setup (Advanced)
    • 2. Setting Up Raspberry Pi OS
    • 3. Using the Terminal
    • 4. Using SSH
    • 5. Connecting to RVR+
    • 6. Test it!

    First Programs

    • Hello World - Starting Python
    • Hello RVR+ - LED Control
    • Go Driving

    Optional Steps

    • Choose Your Python Version
    • Using Pipenv

Additional Resources

  • Troubleshooting

2. Setting Up Raspberry Pi OS

❗️
important

This page is primarily for users who started fresh with Sphero's preconfigured micro SD card image, as described in the Quick Start Instructions, and haven't used their Raspberry Pi before. If you have already connected your Pi to your Wifi network, you can skip to SSH setup.

Configuration with a Monitor, Keyboard, and Mouse

  1. Connect your monitor, keyboard, and mouse to your Raspberry Pi, following the connection section of the official Raspberry Pi setup guide.

  2. Plug your USB power supply cable into an outlet and connect it to your Raspberry Pi's power port. You'll see a red light indicating that your Pi is booting and raspberries will appear in the upper left corner of your screen.

    ⚠️
    warning

    If you connect a monitor to your Pi after it has already booted, it may have the HDMI port disabled so you'll just get a blank screen. If this happens, disconnect power and make your connections in the order described above.

  3. If you didn't already do it, follow the Start up your Raspberry Pi section of the Raspberry Pi setup guide as well. This will walk you through powering up your Pi, connecting to WiFi, and updating your operating system. Be aware that updating the Raspberry Pi operating system may take a few minutes.

Next!

Let's move on to the basics of using the Linux terminal on your Pi.

← 1.a. Python SDK Setup (Advanced)3. Using the Terminal →
  • Configuration with a Monitor, Keyboard, and Mouse
  • Next!
Sphero Public SDK

Wanna stay informed about Public SDK efforts and releases?

Sphero
Public SDK LicenseAbout Sphero Public SDKSphero.comSphero EDU
Community
Sphero CommunityThingiverseTwitterInstagramFacebook
More
RedditLinkedInGitHubStar
Copyright © 2022 Sphero