Sphero Edu is your hub to create, contribute, and learn with Sphero robots. Go beyond code by incorporating unique STEAM activities to complete with your bot.

Designed for learner progression, Sphero Edu beginners can give robots commands by drawing a path in the app for their robot to follow. Intermediate coders can use Scratch blocks to learn more advanced logic, while pros can use text programming and write their own JavaScript.

Sphero Edu is built for makers, learners, educators, and parents. Join the growing community and share your creations to inspire and be inspired. The interactive platform allows you to keep track of your class or group from one easy place. Anyone can save their progress, jump from device to device, and continue the discovery from anywhere. Preparing for the future has never been so fun.


Draw - Beginners can draw paths that represent code for their robot to follow.

Blocks - Intermediate coders can use Scratch blocks to learn more advanced logic.

Text - Pros can use JavaScript and write text programs like a boss.

See real-time values of the location, accelerometer, gyroscope, velocity, and distance through visual graphs. Export raw data or graphs for custom use.

Program a painting. Navigate a maze. Mimic the solar system. Swim across the water. Have a dance party… The only limit is your imagination.

Need a brain break? Go Drive and play.

Review student progress by assigning activities. Evaluate student programs and stay in tune with your class without being behind a computer.

Clever - Clever users can sign in, and class rosters are synced.

Google - Google users can sign in, class rosters are synced, and activities can be assigned into Google Classroom.

Supported Robots: Sphero BOLT, Sphero SPRK+, Sphero SPRK Edition, Sphero 2.0, Sphero Mini, Ollie, BB-8, BB-9E, R2-D2, R2-Q5

Unsupported Robots: Sphero Original, Force Band, Lightning McQueen, Spider-Man

Supported Languages: Arabic, Chinese (Simplified), Chinese(Traditional), English, French, German, Hebrew, Italian, Japanese, Korean, Norwegian, Spanish (Mexico), Spanish (Spain), Swedish

Go #BeyondCode. Order a robot today at

What’s New

Version 5.2.0

Holy smokes, Sphero BOLT is already getting upgrades!
- Infrared: Added IR broadcasting plus automatic following and evading behaviors so BOLT can get swarmy
- Animations: Added an option to play once or loop animations forever. Also fixed a bug where animations could be deleted when tapping the redo button

Ratings and Reviews

4.4 out of 5
84 Ratings
84 Ratings
Jules XLW ,

Updates no longer working

Great app that we have been using successfully in schools.
However, the last 2 updates (4.2.0 and 4.2.2) no longer let the Sphero2s connect with the iPad2s we have (iOS 9.3.5) despite the app/device compatibility notes saying they should!
Result is 30 iPad2s and 34 Sphero2s that we cannot use.
Please can we have access to a roll back to the version 4.0.2 that does work?
Thank you.

ReadP ,

Great Introduction

We have used this as an introduction to programming a robot for year 4 students and it has been very simple to set-up and use on the latest machines

scalessunlight ,

Great but..

The sphero bolt is great but whenever I play with it my cats are always chasing and play with it, so my request is to have more speed. Apart from that the sphero bolt is really fun


Sphero, Inc.
146.4 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.


English, Arabic, French, German, Hebrew, Italian, Japanese, Korean, Norwegian Bokmål, Simplified Chinese, Spanish, Swedish, Traditional Chinese

Age Rating
Rated 4+
© Sphero Inc.


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer

You May Also Like