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.

Go #BeyondCode. Order a robot today at

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

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

What's New

Version 5.1.1

Support for the new Sphero BOLT robot is here! Our most advanced app-enabled robotic ball has tons of new features in Sphero Edu, including:

-8x8 LED Matrix: Animation studio, pixel building, and scrolling/static text
-Compass: Use to “Auto-Aim” BOLT or navigate in real-world directions
-Light sensor: Detect and react to the brightness in your environment
-Infrared sensors: Send proximity-based messages to/from BOLTs
-New Sounds: 8-Bit Game, Robot Talk, and Menu categories

Other Improvements:
-Robot Connection: Choose from a list of nearby bots to simplify classroom use
-Inline instruction: View activity instructions and code your bot all in one place
-Copy blocks from one program to another

Ratings and Reviews

4.6 out of 5
338 Ratings
338 Ratings

Great app even for non programers. Just add microphone option

Movie lover dude

Great app. There are a a bunch of programs from the sphero community and I was even able to create my own through simple dragging and dropping some blocks. i am not a programmer but I could learn to use it without trouble.
I love that I can set how my sphero moves, make sounds and speak. The sound library is good but I wish I could add my own sounds. Is it possible to enable the app to use a microphone so i could record my own sounds? Or at least include one from my ipad library? These would be a simple but great functionality to add in a future update.

No longer working

L mcqueen95

I had my BB-8 for two years, downloaded this app, and it was working fine. But, after a few days, my BB-8 no longer connects! I think it’s something to do with its antenna falling off, but I’m not sure. The BB-8 app works perfectly, but not this app! Please fix this!
Edit: I finally got it to connect to BB-8, but now I can’t start the program! Please fix this!
Edit of my edit: I fixed it. I just had an unnecessary “End program”. But now, days later, it won’t connect again!

Connection issue


I was excited when but I bought this robot for my son but I’ve been having a lot of issues with connection this company has terrible customer service they never got back to me regarding my concerns I’ve tried everything they suggest on their website it will connect once then won’t connect at all spent all day trying to connect I’m very disappointed I regret buying the robot they heavily market this robot as educational but it can’t be educational if it doesn’t work i don’t recommend people buy it

Developer Response

Good Evening,

I am sorry for the experience you've had with the Sphero Edu app. If you would please email me at, I want to make sure we can get you connected so you can enjoy and learn with the Sphero Edu app.

Thank you,


Sphero, Inc.
146.2 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.
Age Rating
Rated 4+
© Sphero Inc.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like