Sphero BOLT Review | All About this Programmable Robot Ball

*As an Amazon Associate we earn from qualifying purchases. The price to you remains the same.

Packed full of features, the Sphero BOLT is a fun, educational, programmable robotic ball. Perfect for children and adults alike, the Sphero BOLT offers something for everyone. From app-based games and different remote control features, to block and text-based programming, the only limit to Sphero BOLT is your own imagination! 

The Sphero BOLT is the latest iteration of the Sphero ball-shaped robots. Since the release in 2018, the company has gone on to release both SpecDrums, and Sphero RVR. But the Sphero BOLT remains one of the most popular products for both educational providers and children alike. I’ve been putting this robot through its paces, from freshwater swimming to programming complex interactive games, so let’s take a closer look at what the Sphero BOLT can offer.

Related Post: Ozobot vs. Sphero

Sphero BOLT: App-Enabled Robot Ball with Programmable Sensors + LED Matrix, Infrared & Compass - STEM Educational Toy for Kids - Learn JavaScript, Scratch & Swift

Check Price on Amazon

What’s in the Box?

Sphero BOLT is easy to unpack and the packaging has a really nice high-end finish with a lot of neon and bright colors to grab the interest of any child (young or old!). Inside the box you’ll find:

What's in the Box?
  • The Sphero BOLT itselfDurable and packed full of sensors the Sphero BOLT ball-shaped robot has a transparent shell that shows off the tech inside and is also fully water-resistant.
  • An inductive charging base with USB charging cable the Sphero BOLT charging base plugs into a computer, or a USB socket and when placed on the charger, the BOLT will maneuver into position. This charging system means that the shell does not need to open or have a gap for a charging cable. This is an essential design feature for the waterproof nature of the product.
  • A protractor with heading, directions, and clock Perfect for educational value, this protector can help children learn the different heading directions they will need to program Sphero BOLT, either through the block-based programming option, or when using JavaScript.
  • A sticker sheet who doesn't love a sticker sheet?!
  • A quick start guide this contains simple, step by step instructions to get your Sphero BOLT up and rolling in no time at all.


Around the size of a baseball, the Sphero BOLT is very similar to the earlier SPRK+ model. The only visual differences include the color of the band around the center of the shell, which is grey/silver in the case of Sphero BOLT, and of course the LED matrix. 

BOLT also weighs more than any of the earlier robotic balls, at 200g. This is in part because of a larger battery, but also due to the added programmable LED matrix.


Like the Sphero SPRK+ and the Sphero Mini,  the Sphero BOLT has an array of sensors including an accelerometer, a gyroscope, and motor encoders. This can help to track speed, collisions, and direction, and enables you to create programs for different events, using simple if/else programming. Being able to respond to external events is one of the key features for any robot, and it’s these sensors that allow this to happen.

New for the Sphero BOLT is the 8×8 programmable LED matrix. This matrix can be used to deliver messages, animations, images or text, and really stretches the boundaries of what you can do with a ball-shaped robot, including programming games. In fact, I put this to the test and created a D&D style turn-based adventure game, not so long ago.

Sphero BOLT 8x8 programmable LED array

The Sphero BOLT has a programmable 8×8 LED display

Building on from earlier models, the Sphero BOLT also offers light sensors, a magnetometer (compass sensor) and IR sensors. The light sensors enable light following and light avoiding programs to be created, as well as programming Sphero BOLT to adapt to sudden changes in the environment. The magnetometer or compass sensor allows Sphero BOLT to determine compass directions and headings, without having to aim the robot. But the most exciting new feature is definitely the latter: IR sensors. These allow up to five BOLT’s to be programmed to communicate with each other at any one time, perfect for bringing SWARM robotics to life. 

Sphero BOLT is also packing a larger battery than earlier models. This is designed to withstand all-day use at school, as well as longer programming projects at home. As a result, the Sphero BOLT can hold a charge for around 2 hours while in drive mode, and up to 5 hours while not being driven the entire time. This is an excellent improvement on earlier models, which only provided around an hour of playtime. However, because of the increase in battery size, it takes around 6 hours to fully charge the BOLT, which is around double the charge time for any other Sphero model.

Sphero BOLT - wireless charging on a cradle

Sphero BOLT on its wireless charging cradle

The inbuilt compass sensor or magnetometer that Sphero BOLT is equipped with isn’t just useful for programming reasons though. Actually, this sensor is also used to automatically aim the robot, to ensure that it drives in the right direction. All earlier models of the Sphero robot need to be aimed manually. This feature can help save time in the classroom, and help improve the overall Sphero BOLT experience. 

Sphero apps:

As with many robotic toys, the Sphero BOLT is app-based. To use the Sphero BOLT, you will need two different apps. These are:

  • The Sphero Play app
  • The Sphero Edu app

Sphero BOLT connects to a wide range of mobile devices, and desktops,, via Bluetooth LE at a range of around 30m. 

Blocks option in Sphero Play app

Blocks option in Sphero Play app

The Sphero Play App

The Sphero Play App allows you to drive and direct BOLT just like any remote control vehicle. But with a range of driving styles, including a slingshot and face drive mode, BOLT offers an extended way to play that is sure to keep you occupied for hours.

There is also a simple coding option included as part of the drive mods section of this app, called Blocks. This allows you to choose small, simple, visual blocks to control movement, direction, and light color, to create simple sequences for the robot. This is a great way to introduce coding and programming to young children, without being too overwhelming. 

 In addition, this app offers three different games, including Exile II, Lightspeed Drifter, and Round Trip. To play these, you will need to use Sphero BOLT as a joystick to control the movement on the screen. These can offer hours of fun for children and adults alike. 

The Sphero Edu App

The Sphero Edu app offers a safe and constructive environment for learning to code. There are three different coding options available:

  1. Draw Code your robot by simply drawing paths on your mobile device, including shapes and mazes. The Sphero BOLT will then follow these lines in the real world. This is a lot of fun for beginners and young children.  
  2. Blocks – Program Sphero BOLT using block coding software. This involves selecting relevant blocks and dragging them into the right position in your coding sequence. You can even switch your block-based program to view the JavaScript version of what you have created, perfect for those who are learning to code. 
  3. Text Create complex programs with JavaScript. 

But the Sphero Edu App doesn’t just leave you to struggle through programming alone. You can carry out activities, written by Sphero, to learn how to program using the three different methods, and even track your progress. There is also a large selection of programs written by public members of the Sphero community, that you can try out and edit yourself too. And once you’ve completed your first program, you can even share it for others to use as well.

Keep kids engaged and learning with STEM boxes!

Keep the kids learning and having fun with engaging activities. No need to brainstorm ideas or hunt for materials – it’s all done for you!

Get a STEM box delivered to your door for hassle-free kids activities. View our guide to the Best STEM Subscription Boxes available in 2020!

Sphero edu block coding and javascript toggle

Sphero Edu block coding and javascript toggle


So, what’s my verdict? Well, I think Sphero BOLT is one of the best app-based robotic toys on the market. It’s really easy to get stuck into the programming with Sphero Edu, at all levels, and offers a safe environment for children and young people to share their creations and programming progress, and experiment with new ideas. At the same time, the additional sensors and features offered by the Sphero BOLT extend the programming opportunities and increase the “playability” of the product.

Sphero BOLT: App-Enabled Robot Ball with Programmable Sensors + LED Matrix, Infrared & Compass - STEM Educational Toy for Kids - Learn JavaScript, Scratch & Swift

Check Price on Amazon

Review Summary

8.6 Total Score
One of the Best App-Based Robotic Toys Available!

An all-round way for kids to learn how to code. Children can grow from blocks-based to text-based programming languages in a safe and convenient coding environment. Huge possibilities with so many sensors and 8x8 LED display.

Educational Value
User Experience
Value for Money
  • More sensors than earlier Sphero models- the additional sensors allow BOLT to react to a wider range of environmental inputs and changes, including changing light conditions and the ability to follow compass directions. This extends the programming opportunities related to reading and responding to sensor details.
  • Multiple BOLT co-operation- with the introduction of the IR sensors, BOLT models can be programmed to send messages to each other, quickly and easily. This is available with both block and text based programming options. In a classroom or learning environment, this can help further the STEM curriculum through SWARM robotics.
  • Programmable LED matrix- Sphero BOLT has an 8x8 programmable LED matrix that can be used for a whole range of purposes. From providing user sensor feedback, to showing animations and even building games, the LED matrix extends the capabilities of this robotic ball to provide almost endless programming opportunities.
  • Durable- BOLT is a hard wearing and durable robot that has a scratch resistant shell and can withstand a lot of heavy use. This is essential for any classroom or learning environment, as well as for home use too. The BOLT can also be used safely in water.
  • Educational and fun- it is difficult to get the right balance between education and fun in any product, but Sphero BOLT with the dual apps has managed this successfully. While the main emphasis focuses on those learning to code, and extending those code based learning opportunities, the app based games and driving options also deliver on fun.
  • Price point- the Sphero BOLT does come with a relatively high price tag which can place this robot out of some people’s price range. However, for what Sphero BOLT can offer, there are very few products available that can come close to competing, and they all fall within the same price range.
  • Battery- The long battery charging process (up to 6 hours) can be disappointing, especially for children, when they don’t realise that their robot has run out of charge.
  • Requires download of multiple apps- being app controlled means that BOLT has the power to be programmed anywhere, anytime, without access to the internet. However, it does mean that an appropriate device is necessary to use the Sphero BOLT at any given time. You can’t just flick a switch to play.

Author Bio:
Ashleigh Bartlett-Needham
Tech lover. Web addict. Robot enthusiast.
Content writer

Frequently Asked Questions

What can the Sphero BOLT do?

The Sphero BOLT can do so many things, it is hard to know where to begin! Firstly, it is a spherical-shaped robot that can move in any direction. It has sensors that allow tracking of speed, acceleration and direction. It also has a programmable 8×8 color LED matrix that can be used for anything from displaying a directional arrow to full-color animations. And all these things (and more!) can be achieved via Bluetooth connection to a device with the necessary app.

Is the Sphero BOLT waterproof?

The Sphero BOLT is waterproof to a depth of 5 m (15 ft), although he actually floats on top of water. However, submerging your BOLT can interfere with the Bluetooth connection.

Ever hear “I’m bored”?

We’ve created the Ultimate Boredom Buster – 101 Ideas for Kids Who Are Bored!

To grab your FREE PDF copy, click here now!

What age is Sphero BOLT for?

Sphero BOLT is recommended from 8 years of age. Of course, younger kids can still have a blast with the BOLT under careful adult supervision and guidance. Some children may be better suited to the BOLT from 9 or 10, depending on their fine-motor skill and reading ability.

Does Sphero BOLT have a camera?

The BOLT does not have a photographic camera that allows taking pictures, however it does have light and infrared sensors to help it navigate in the world.

How long does Sphero BOLT’s battery last?

Fully-charged, the BOLT’s battery should last up to 2 hours of constant use. This is a big improvement on other Sphero models, which only last around 1 hour.

Can you control Sphero BOLT with a computer?

Yes! While it is possible to use the BOLT with just an app on your mobile device, it is also possible to use Sphero apps on Windows PCs.

Mark Coster, BSc(Hons) PhD MRACI CChem
Latest posts by Mark Coster, BSc(Hons) PhD MRACI CChem (see all)
Sphero BOLT

An all-round way for kids to learn how to code. Children can grow from blocks-based to text-based programming languages in a safe and convenient coding environment. Huge possibilities with so many sensors and 8x8 LED display.

Product Brand: Sphero

Product In-Stock: https://schema.org/InStock

Editor's Rating: