Sphero 2.0 – the Tech Toy Teens will Love

Sphero Takeoff

When I was first asked to review Sphero I wondered how much fun a remote control ball could be. The answer ?

Sphero is so much fun that everyone in the house fights over who can play with it. They have all downloaded the apps to their devices and I have to hide it in the cupboard at night to stop the older boys playing with it into the early hours of the morning. That’s how much a remote control ball can be.


Of course, it’s not just a remote control sphere  it’s also an interactive ball that has plenty more tricks up it’s sleeve. There are 30 games available for the Sphero in on both itunes and Google Play, many of which are free. We downloaded “The Rolling Dead”, “Sphero Colour Grab”, “Sphero Exile”, “Sphero Lights” and “Go Go Mongo with Sphero”.

color grab logo

The most popular among the older kids was Sphero Colour Grab. The game displays a colour on your screen and then the Sphero flashes different colours. You have to grab the Sphero when the flashing colour is the same as the one displayed on your screen. Sounds simple eh? You would think so but it’s actually very hard to do – but strangely compulsive. The more you miss the more determined you become to win. Be careful if you download this free game – you may not leave it alone for hours.

Sphero CollageAbove is the screen that is the basic interface. The list on the left is some of the tricks Sphero can perform, the coloured circle allows you to change the colour of the light inside and the large circle is used to direct Sphero. It is very simple and very intuitive. You can name your Sphero so that if you are playing with multiple others, you always know which one is yours. As you may notice, our son named ours Rolly Polly Olly, but I’m not allowed to tell you that because he is 15!

One useful piece of information – once your sphero is linked to your phone it cannot be hijacked by someone elses phone. I know this because our 15 year old tried very hard to hijack when I was playing, I mean testing the Sphero.

It wasn’t only the kids & the teens who had fun. My husband & I both enjoyed ‘testing’ it and when our 25 year old daughter came round I thought she was going to surreptitiously slip it in her bag and take it home. This is her playing and not enjoying herself at all.

Jack with Sphero

and Jacqueline with Evey & Gabe, once she had downloaded to her own phone.

Jack Gabe & Evey Sphero on android

The Sphero is attractively packaged and comes with everything you need to start having some remote control fun (except a smart ‘phone or tablet).

Sphero in Box

 Open Sphero Box

In the box, alongside the sphero you will find a stand, a charging base and two ramps. It was already charged and ready to go, so all we had to do was sync it with the iphone. The instructions were very clear and the ‘phone quickly & easily found the Sphero and made the bluetooth connection. The set up was minimal and we were playing in under 3 mins – a real bonus when you have impatient family members jostling for the first try.

Sphero ball in charger Sphero Ramps

The Sphero is waterproof, pet proof and heavy handed child proof. It charges by induction and can reach a speed of 7 feet per second. The ramps are good fun and you can get some pretty high jumps – but if you’re going to fast you also flip the ramps!

Sphero Takeoff

We were also sent the Sphero Cover which is available in Yellow/green, blue and orange. This was useful when we used it outside but did tend to pick up fluff in the house – although it was very easy to clean off with a damp cloth.


Sphero is an excellent resource for homeschoolers. The Sphero website has an education section that gets you started with introductory programming lessons using Sphero Macro Lab and Orb Basic.

Anyone can program Sphero. Beginners can get an introduction using Sphero MacroLab to create simple, repeatable programs and macros (tutorial videos here). More advanced students have the chance to dive deeper using orbBasic – a powerful application that takes programming with Sphero to the next level. To see these two programs in action, check out the Sphero Rangers Meetup page

Elementary School:

  • Percentages – mixing colors at different levels to change the color Sphero glows.
  • Simple Geometry and Angles – make Sphero drive a square, pentagon, or rectangle to recreate learned shapes.
  • Fractions – provide a specific fraction and have the students calculate how to adjust Sphero to get the exact color.
  • Math operations – command Sphero to drive in a square, then use a multiplier or divisor to double or halve the square size.
  • Logic – command Sphero to preform a sequence of steps to navigate a course.

Middle School:

  • Algebraic Word Problems – use Sphero to bring word problems to life. Example: two Spheros traveling in a straight line. One is at 50% the speed of the other. How long until one overtakes the other?
  • Logic – conditional statements manifested in the real world. If Sphero hits a wall, then drive in the opposite direction.
  • Measurement – time Sphero with a stopwatch as he drives across the room and calculate size of the room.
  • Pythagorean Theorem – program Sphero to drive a right triangle.
  • Probability – use Sphero to blink certain colors randomly at a specified rate to probabilistically determine the number of time “red” will blink in a given amount of time.

High School:

  • Intro to programming – learn programming using orbBasic: variables, conditional statements, subroutines, syntax.
  • Formula Derivation – program Sphero to calculate prime numbers.
  • Physics lab – drop Sphero from varying heights and read the accelerometer output to determine results.
  • Geometry – write a program to dynamically drive different sized triangles based on initial input.
  • Algebra – word problems that use Spheros at different speed, colors, times or angles and perform tests in real world.


  • Intro to programming – learn programming using Ruby.
  • Mobile programming – program apps for Sphero on iOS, Android, and Windows Mobile devices and tablets.
  • Robotics – use Sphero as a sensor platform and use gyroscope, accelerometer and IMU values to leverage Sphero’s control system and SDK to command robots from smartphones.
  • Physics – use Sphero as an experimental test bed with built in instrumentation that can easily read rate changes and g’s on 3 axis’s.


The one problem we had, was that on occasion it was difficult to connect the Sphero at the start of play. You would have to delete it from the list of devices on bluetooth and reconnect it. This didn’t take long but could be irritating when you had a slalom set up in the garden and the kids were desperate to get going. But this is the only negative I have and it is far outweighed by the positives.

The entire family had fun with Sphero and the available games certainly gives it extra value. I would recommend this for most age groups (about 5 and up) and it would be a great gift for those ‘difficult to buy for’ kids in their teens and twenties.

For fellow homeschoolers this is a great way to introduce programming at all levels of education and the online meet-ups allow you to work with and learn from others who are also interested in learning how to program with Sphero.

Sphero is fun – go buy one – now!

Sphero is available from their online store




Leave a Reply

Your email address will not be published. Required fields are marked *