Sphero EDU Device Compatibility

Micah Daby Updated by Micah Daby

The Sphero Edu software is available on many common devices through the use of our apps on iOS, macOS, Android, Chrome OS, Windows, and Amazon Fire OS. Some platforms don't support all robots or software features. Please review the information below to better understand which robots and features are supported on your devices.

System Compatibility:

Each platform has specific hardware or software requirements. See the table below to ensure your devices will support the Sphero Edu app.

System Compatibility
Feature Description Platform Website
  iOS   Android Chrome OS Fire OS Windows macOS
System Requirements The minimum operating system, browser, or required hardware for each platform. OS Requirements:
iOS 12+

Additional Requirements:
Bluetooth 4.0+
OS Requirements:
Android 5+

Additional Requirements:
Bluetooth 4.0+
OS Requirements:
Android 5+

Additional Requirements:
Bluetooth 4.0+
Supported Devices:
Fire 7 (2019)
Fire HD 8 (2015+)
Fire HD 10 (2015+)

Additional Requirements:
Bluetooth 4.0+
OS Requirements:
Windows 10 (1709+)

Additional Requirements:
64-bit
4GB memory
Bluetooth 4.0+
OS Requirements:
macOS 10.12+

Additional Requirements:
Bluetooth 4.0+
Supported Browsers:
Chrome
Safari
Firefox
Internet Explorer

Note:
Even though some Android, Windows, and Chromebook devices may meet the hardware or software requirements, they may not be fully compatible due to variation in the quality of Bluetooth hardware. Contact us at support@sphero.com about compatibility if you are purchasing Android devices for school use or are planning to use our robots with your fleet of Android devices.


iOS and macOS:

The ios and macOS Sphero Edu apps are available through the App Store on each respective platform. Any iPhone, iPad, or iPod Touch that runs iOS 12 or newer is compatible with the iOS Sphero Edu app. Any MacBook, iMac, Mac Pro, or Mac mini that runs macOS 10.12 (Sierra) or newer is compatible with the macOS Sphero Edu app.

Note:
The Sphero Edu app is not compatible with the Apple Watch or Apple TV.


Android and Chrome OS:

The Android version of Sphero Edu is our longterm solution for both Android devices and Chromebooks. The Android app is accessible in Google Play for both platforms. Not all Chromebooks can run Android apps, though most modern models do. To learn more about Sphero Edu accessibility on Chromebooks, visit this support page. Any Android phone, tablet, or Chromebook that supports Android 5 or newer can run Sphero Edu.

Note:
The Sphero Edu Android app asks for Location Permissions when scanning for robots. As of Android 6, Location Permissions are required to scan for and find BLE (Bluetooth Low Energy) enabled Sphero robots nearby. We do not collect, store, or share any location information about our users. Learn more about this technical requirement here.


Windows:

The Windows version of Sphero Edu is accessible from the Microsoft App Store. Currently there is no .MSI or .EXE file for installation purposes, so users must access the app from the Microsoft App Store. Any Windows laptop or desktop computer that runs Windows 10 (1709+) is compatible with the Sphero Edu Windows app.

Windows Bluetooth Warning:
Not all Windows devices have Bluetooth hardware and we cannot guarantee support with external Bluetooth dongles. We recommend using Sphero Edu on Windows devices that have dedicated Bluetooth hardware. Please confirm your Windows device supports Bluetooth LE 4.0 before using Sphero Edu.


Fire OS:

The Amazon Fire OS version of Sphero Edu is accessible from the Amazon Appstore. Newer Fire tablet models have good Bluetooth connectivity. We officially support the Fire 7 (2019), Fire HD 8 (2015+), and Fire HD 10 (2015+) models. Older Amazon Fire tablets may exhibit connection issues. Some features are not available on Fire tablets due to the hardware or operating system. Here are some examples of features that are not available with the Fire OS version of Sphero Edu:

  • Google Sign In
  • QR code scanning
  • Bolt auto-aiming
Amazon Fire Tablet Warning:
Location permissions are required to scan for Sphero robots. FreeTime and children accounts on Kindle devices have location permissions disabled. As a result, Bluetooth connectivity does not work while using Sphero Edu in FreeTime with a child account.


Robot Functionality:

The table below details the specific features in the Sphero Edu app that are available on each platform. It's worth noting that the Sphero Edu website does not support Bluetooth connection with your Sphero robots. As a result, any feature that requires Bluetooth to connect and use your robot is disabled on the website.

ROBOT FUNCTIONALITY
Feature Description Platform Website Notes
  iOS   Android Chrome OS Fire OS Windows macOS
Programming Program robots with the Draw, Block, or JavaScript canvases
Bluetooth Connection Connect to robots over Bluetooth Windows app does not connect to Sphero 2.0 or SPRK
Driving Drive robots over Bluetooth
Firmware Updates Update the code that lives on a robot. Typically required once per year With:
SPRK+
BB-8
Ollie
With:
SPRK
SPRK+
Sphero 2.0
Ollie
BB-8
The Windows and macOS apps have limited ability to update firmware
Sensor Data: Archive Review archive sensor data after a program runs
Sensor Data: Live View live sensor data while a program runs
Offline Mode View and edit programs without the internet
Camera Recording Record video or photos of a program it runs
Activities Aligned to Standards Step by step instructions for learning coding and hands-on projects
Activity Progress & Review Assign activities to a class and review student progress in real-time
Activity Authoring Create your own Activities with the Activity authoring tools
Class Setup First time class and roster setup for native accounts, Clever, and Google Classroom




Robot Compatibility:

Not all Sphero robots are supported in the Sphero Edu app. See the table below to determine if your robot works with the version of the Sphero Edu app you have downloaded.

Robot Compatibilty
Sphero Robot Year Launched Platform Website
  iOS   Android Chrome OS Fire OS Windows macOS
Sphero RVR 2019
Sphero BOLT 2018
Sphero SPRK+ 2016
Sphero Mini 2017
Ollie 2014
Sphero SPRK 2015
Sphero 2.0 2013
Sphero Original 2011
BB-8 2015
BB-9E 2017
R2-D2 2017
R2-Q5 2017
Force Band 2016
Spider-Man 2017
Ultimate Lightning
McQueen
2017
Specdrums 2019




Supported Languages:

All Sphero Edu apps support the following languages:

  • English
  • Arabic
  • Dutch
  • Spanish
  • Mexican Spanish
  • Finnish
  • French
  • German
  • Hebrew
  • Italian
  • Japanese
  • Korean
  • Norwegian Bokmål
  • Swedish
  • Simplified Chinese
  • Traditional Chinese

How did we do?

Which Robot is Best for my Needs?

Sphero Edu Class Codes

Contact