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 code 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 code 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

*9 Supported Robots: 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.0.2

-Scratch blocks integration replaces the blocks canvas
-New block programming tools: undo/redo, zoom, and clean up
-New block commands: 150 new sounds, distance sensor, trig functions, and improved variable/function builder
-Activities and programs are translated to your local language

Ratings and Reviews

4.5 out of 5

316 Ratings

316 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.
118.8 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