Skip to content
Block & Beaker

Single review

Sphero BOLT Review

Reviewed from Sphero's published specifications. We have not driven it, and the whole review is about one thing a rolling robot normally cannot do: report back.

By Sawyer V. · Published

The short answer

Sphero BOLT is the coding robot to buy when the program needs to be visible. Sphero publishes “advanced programmable sensors and 8x8 LED matrix”, “three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”, a “durable and waterproof design” and “all-day battery life” with inductive charging, rated ages 8+. The matrix is the reason to pay four times Mini’s price; the three canvases are not.

Block & Beaker earns a commission when you buy through our links, at no cost to you. It never changes a ranking, and we say so plainly when the right answer is the cheaper set, or nothing at all. Full disclosure · How we pick.

Sphero BOLT

At a glance

The picks, ranked

Tap any row to jump to the full reasoning. Prices come live from Amazon where we have them and read “check price” where we don’t — never a number we cannot stand behind today.

#ProductBest forPrice
1
Sphero Sphero BOLT

The product

Sphero BOLT

An 8x8 programmable LED matrix, JavaScript or Python, waterproof, all-day battery.

Eight to fourteen, indoors or out, where the code should outlast the novelty
$179.00 · View on Amazon

Price as of October 20, 2026

#ad How we earn

2
Sphero Sphero Mini

Same canvases, a quarter of the price

Sphero Mini

Draw, Blocks and Text on a ping-pong-ball-sized robot, with cones and pins.

Eight and up, first coding robot
$50.00 · View on Amazon

Price as of October 20, 2026

#ad How we earn

3
Makeblock Makeblock mBot Neo (mBot2)

Similar money, opposite philosophy

Makeblock mBot Neo (mBot2)

About 100 parts, a 240 MHz controller, and blocks to Python to Arduino C.

Eight and up, for a child who wants to build the machine
$159.99 · View on Amazon

Price as of October 20, 2026

#ad How we earn

—
Sphero Sphero indi At-Home Learning Kit

Wrong robot if they are under eight

Sphero indi At-Home Learning Kit

Color cards read by an on-board sensor, and 2+ hours per charge.

Four to seven, with no device
$100.00 · View on Amazon

Price as of October 20, 2026

#ad How we earn

4 picks, including 1 we tell you to skip. Ages shown are the manufacturer’s own rating, not ours.

What we can tell you, and what we cannot

We have not driven it. No lab, no samples, no test children, and no star rating on this page or in its structured data.

Three absences, stated rather than filled in. Sphero publishes no top speed, no dimensions and no battery capacity in hours for BOLT on the page we read — “all-day battery life” is the claim, and it is a claim rather than a figure. It also publishes no IP rating alongside “waterproof”, so treat that as splash-and-puddle rather than submersion.

The specification that decides it

The arithmetic

Sphero BOLT, published

Display“advanced programmable sensors and 8x8 LED matrix”
Programming“three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”
Shell“durable and waterproof design”
Battery“all-day battery life”; inductive charging base with USB cable
In the boxCharging base and cable, 360-degree protractor with heading, directions and clock
Sensors namedMagnetometer, plus the programmable sensor set
AppsSphero Edu for Chrome, Mac, PC, iOS, Android and Kindle; Sphero Play for home
Stated ageAges 8+
Top speed, dimensions, IP ratingNot published on the page we read
ConsumablesNone — rechargeable, no cells to replace
Price bandThe most expensive coding ball on this site; close to a buildable robot kit
One row is doing all the work. Every rolling robot publishes sensors and canvases; the 8x8 matrix is the only output device in the class.

What the numbers mean in practice

An output device changes how coding feels. Without one, the only question a child can ask a program is “where did you go”. With 64 pixels they can ask “what is the sensor reading”, “which branch did you take”, “what number are you on” — and get an answer on the robot rather than on a laptop they may not have.

All-day battery is the difference between available and charging. Sphero publishes 45 minutes for Mini and “all-day” for BOLT. A robot that is ready whenever the child is gets used far more than one that needs planning.

Waterproof moves the robot outdoors. Published as durable and waterproof, which puts a driveway, a yard and a bath in play. That matters more than it sounds for a rolling robot, because flat outdoor surfaces are bigger than indoor ones.

Inductive charging removes the one failure point. No port to break, no cell to lose, and the base doubles as the place the robot lives. Compare that with the 5 AAA batteries a screen-free robot publishes.

Who it is really for

The published 8+ is a floor and the value is not evenly spread across it. An eight-year-old gets a durable robot and the Draw canvas; the matrix and Python are largely wasted on them and Mini would have taught the same thing.

From about ten the picture inverts. A child who has met blocks elsewhere — Scratch at school, an Osmo kit, a cheaper robot — arrives wanting to type, and BOLT is the only ball on this site that publishes Python. The matrix stops being a novelty and becomes the print statement.

It is also the obvious classroom buy in this line, and Sphero writes it that way: the published copy leads on durability, battery and lesson material rather than on play. A robot that survives thirty children and charges inductively in a case is solving a different problem from a robot that lives on one child’s desk. See coding robots for classrooms.

The honest limit is that nothing here is buildable. At this price Makeblock publishes about 100 parts and Arduino C, and a child who wants to know why the robot turns will get more from that. BOLT is the better programming surface; mBot is the better machine.

Worth knowing before you buy

BOLT publishes a sealed, waterproof shell and inductive charging, which means no loose cells and no small parts — unusually safe for a house with a toddler, and the opposite of Mini, whose shell Sphero publishes as designed to open up with a choking-hazard note under eight. Sphero publishes no IP rating, so treat “waterproof” as rain and spills rather than swimming.

Who should skip it

A first-time coder at eight. Mini publishes the same three canvases for a quarter of the money. Buy BOLT when the child has outgrown something.

A child who wants to build. Sealed shell, no chassis, no modules. mBot Neo publishes about 100 parts at the same age.

Anyone without a device. Three canvases, all in an app. indi is the screen-free robot in this line.

Anyone buying on speed or specs sheets. Sphero publishes no top speed, no dimensions and no IP rating here, so there are figures you simply cannot compare.

Say the unwelcome thing

Do not buy BOLT as a first coding robot just because it is the best one

It is the best robot in the line and often the wrong first purchase. The matrix and Python are the premium, and both pay off only once a child has outgrown blocks. Start with the robot that publishes the same three canvases for a quarter of the price, find out whether this child actually codes, and buy the display when they ask for somewhere to print.

Where it sits

Sphero BOLT appears in coding robot balls and in the two comparisons that decide most purchases at this price — Mini against BOLT and BOLT against mBot Neo. For where text coding leads, see from toy to real code.

In full

Every pick, and what is wrong with it

Published specifications only, each linked back to the page it came from. Where a manufacturer publishes nothing, the row says so — we do not fill blanks in.

Sphero Sphero BOLT

1. The product

Sphero BOLT

Sphero · K002ROWFFP · maker rates it 8+

An 8x8 programmable LED matrix, JavaScript or Python, waterproof, all-day battery.

Display
“advanced programmable sensors and 8x8 LED matrix”
Programming
“three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”
Shell
“durable and waterproof design”
Battery
“all-day battery life”, inductive charging

Sphero publishes “advanced programmable sensors and 8x8 LED matrix”, “three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”, a “durable and waterproof design” that “can withstand even the most imaginative, out-of-the-box ideas”, “all-day battery life”, an inductive charging base with USB charging cable, a 360-degree protractor with heading, directions and clock, and a magnetometer among its sensors. Sphero Edu is published for Chrome, Mac, PC, iOS, Android and Kindle. Rated ages 8+.

Sixty-four pixels is the whole argument for this robot. Every other rolling robot can only answer a child by moving, which means a wrong program and a flat battery look the same. A robot that can display a number, an arrow or a face can be asked what it thinks — and a child who can print a variable is debugging rather than re-guessing.

Python is the second published difference and it has the longer tail. Sphero names JavaScript or Python for BOLT’s Text canvas; a twelve-year-old who outgrows blocks lands on a language they will meet again in school and after it.

The 360-degree protractor is a small, telling inclusion. Heading is the one concept that trips children up on a robot that can face any direction, and Sphero ships a physical mat for it rather than leaving it to the app.

Replay signal

Open-ended or one-shot
Open-ended — a programmable 8x8 display on a rolling robot has no finished state
Does anything run out
Nothing runs out; inductive charging rather than cells
Room to grow
Draw to Blocks to JavaScript or Python, on the same robot
Adult required
Not after the first pairing; the published lesson material is aimed at the child

Why we say so: Sphero publishes an 8x8 LED matrix, a waterproof shell, all-day battery life and text programming in JavaScript or Python. The matrix is the specification that separates this from every other coding ball: the robot can display what the program is doing, so a child debugs by looking at it rather than guessing.

What’s wrong with it

Four times the price of Mini for the same three programming canvases.

Published specifications
Display“advanced programmable sensors and 8x8 LED matrix”
Programming“three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)”
Shell“durable and waterproof design”
Battery“all-day battery life”, inductive charging
In the boxInductive charging base with USB charging cable, and a 360-degree protractor with heading, directions and clock
Sensors namedMagnetometer, plus the programmable sensor set
AppsSphero Edu (Chrome, Mac, PC, iOS, Android, Kindle) and Sphero Play
Stated ageAges 8+
ConsumablesNone — rechargeable

Every figure above is from Sphero, Sphero BOLT. Blanks are shown as “not published” rather than filled in.

$179.00 · View on Amazon

Price as of October 20, 2026

#ad How we earn

Sphero Sphero Mini

2. Same canvases, a quarter of the price

Sphero Mini

Sphero · M001BRW-049 (Mini Blue) · maker rates it 8+

Draw, Blocks and Text on a ping-pong-ball-sized robot, with cones and pins.

Size
“about the same size as a ping pong ball”
Programming
“three programming canvases: Draw, Blocks, and Text” in the Sphero Edu app
Sensors
“a gyroscope, motor encoders, and accelerometer”, plus a codeable LED
Playtime
“45 Min Playtime”, charged over micro USB

Sphero publishes three programming canvases in Sphero Edu, a gyroscope, motor encoders and an accelerometer, a codeable LED, “45 Min Playtime”, and 3 cones and 6 bowling pins, rated ages 8+.

This is the comparison that matters most before buying BOLT, and it is worth being blunt: the coding path is identical. If you are paying for BOLT, pay for the matrix, the battery, the shell or Python — not for a better curriculum.

See Mini against BOLT and the Sphero Mini review.

Replay signal

Open-ended or one-shot
Open-ended once the activity library opens up — the robot is a controller, a game piece and a programming target
Does anything run out
Nothing runs out; rechargeable
Room to grow
Draw, then Blocks, then text — the same three canvases the larger Sphero robots publish
Adult required
A phone or tablet has to be free, and Sphero publishes adult supervision under eight

Why we say so: Sphero publishes three programming canvases — Draw, Blocks and Text — on a robot the size of a ping pong ball, and a 45-minute playtime. Read those two figures together: the canvases are the same ladder the $179 BOLT publishes, and the 45 minutes is the honest reason this is the cheap one.

What’s wrong with it

45 published minutes of playtime, and one codeable LED instead of a matrix.

Published specifications
Size“about the same size as a ping pong ball”
Programming“three programming canvases: Draw, Blocks, and Text” in the Sphero Edu app
Sensors“a gyroscope, motor encoders, and accelerometer”, plus a codeable LED
Playtime“45 Min Playtime”, charged over micro USB
In the boxRobot, micro USB charging cable, 3 Mini Traffic Cones and 6 Mini Bowling Pins
AppsSphero Edu (iOS, Android, Amazon Fire OS, macOS, Windows, Chrome OS) and Sphero Play (iOS, Android, Fire OS)
ShellInterchangeable — published as designed to open up
Stated ageAges 8+
ConsumablesNone — rechargeable

Every figure above is from Sphero, Sphero Mini. Blanks are shown as “not published” rather than filled in.

$50.00 · View on Amazon

Price as of October 20, 2026

#ad How we earn

Makeblock Makeblock mBot Neo (mBot2)

3. Similar money, opposite philosophy

Makeblock mBot Neo (mBot2)

Makeblock · mBot2 · maker rates it 8+

About 100 parts, a 240 MHz controller, and blocks to Python to Arduino C.

Controller
CyberPi — Xtensa 32-bit LX6 dual-core at 240 MHz, 8 MB flash, 8 MB PSRAM
Programming
Scratch-style blocks, Python in mBlock, and Arduino C/C++ via the Arduino IDE
Sensors
On-board light, microphone, gyroscope and accelerometer, plus ultrasonic, quad RGB, temperature and IR modules
Battery
Built-in 2500 mAh LiPo, about 1 hour to charge, about 5 hours of play

Makeblock publishes the CyberPi controller at 240 MHz with 8 MB flash and 8 MB PSRAM, three environments including Python in mBlock and Arduino C/C++ via the Arduino IDE, four on-board sensors plus named modules, a 2500 mAh LiPo giving about five hours of play, and 60+ compatible modules, rated ages 8+.

At this price it is the real alternative, and the fork is clean: BOLT is a programming target that already works, mBot is a machine you assemble. Arduino C is a higher published ceiling than anything Sphero names.

See BOLT against mBot Neo.

Replay signal

Open-ended or one-shot
Open-ended at the top of the range — this is the one a child does not outgrow at eleven
Does anything run out
Nothing runs out; rechargeable
Room to grow
Blocks, then Python, then Arduino C on the same robot, with 60+ add-on modules
Adult required
Not for driving it. Probably for the first Python session

Why we say so: Makeblock publishes the processor, the three programming environments on one robot, the 2500 mAh battery figures and the 60+ compatible modules. Blocks-to-Python-to-C on one chassis is the published upgrade path, and it is why this survives the year a child gets bored of pressing buttons.

What’s wrong with it

An assembly job and a computer, with no display and an open chassis.

Published specifications
ControllerCyberPi — Xtensa 32-bit LX6 dual-core at 240 MHz, 8 MB flash, 8 MB PSRAM
ProgrammingScratch-style blocks, Python in mBlock, and Arduino C/C++ via the Arduino IDE
SensorsOn-board light, microphone, gyroscope and accelerometer, plus ultrasonic, quad RGB, temperature and IR modules
BatteryBuilt-in 2500 mAh LiPo, about 1 hour to charge, about 5 hours of play
Expansion60+ compatible modules, up to 10 connected at once, 8 motor and servo ports
Stated ageAges 8+

Every figure above is from Makeblock, mBot2 coding robot kit. Blanks are shown as “not published” rather than filled in.

$159.99 · View on Amazon

Price as of October 20, 2026

#ad How we earn

Sphero Sphero indi At-Home Learning Kit

Skip this one

Sphero indi At-Home Learning Kit

Sphero · indi · maker rates it 4+

Color cards read by an on-board sensor, and 2+ hours per charge.

Contents
1 indi robot, 30 color cards, charging cable, 2 sticker sheets, activity booklet, tape to fix the cards down
Card mix
5 green, 4 yellow, 3 red, 2 purple, 3 teal, 3 orange, 5 blue, 5 pink
How it is coded
An on-board color sensor reads the cards; no screen needed
Play time
“2+ hours of play on a full charge”, USB charging

Sphero publishes 1 indi robot, 30 color cards, an on-board color sensor needing no screen, “2+ hours of play on a full charge” and an optional Sphero Edu Jr drag-and-drop block app, rated ages 4 and up.

Marked skip in the sense this page means: it is the correct robot for a six-year-old and the wrong one for a reader who came here for a programmable display. BOLT’s published floor is eight and that is where its value starts.

See the indi review.

Replay signal

Open-ended or one-shot
Very open-ended for the age: the child lays the track out across the whole floor
Does anything run out
Nothing runs out; recharges by USB
Room to grow
Screen-free cards first, then the same robot accepts block coding in the free app when the child is ready
Adult required
Not after setup — the program is the floor, and the child builds it

Why we say so: Sphero publishes the 30-card color breakdown, the on-board color sensor as the programming method, the 2+ hours per charge, and the optional step up to drag-and-drop blocks in Sphero Edu Jr.

What’s wrong with it

Published 4+ with no text path of its own — the app is optional blocks only.

Published specifications
Contents1 indi robot, 30 color cards, charging cable, 2 sticker sheets, activity booklet, tape to fix the cards down
Card mix5 green, 4 yellow, 3 red, 2 purple, 3 teal, 3 orange, 5 blue, 5 pink
How it is codedAn on-board color sensor reads the cards; no screen needed
Play time“2+ hours of play on a full charge”, USB charging
Optional appSphero Edu Jr drag-and-drop blocks
Stated ageAges 4 and up

Every figure above is from Sphero, indi At-Home Learning Kit. Blanks are shown as “not published” rather than filled in.

We are not putting a buy button on this one. It is easy enough to find if you want it anyway — but we would rather send you to something that gets played with twice.

Questions people actually ask

Frequently asked

Is Sphero BOLT worth it?

For a child who has outgrown block coding, yes. Sphero publishes an 8x8 programmable LED matrix - the only output device among coding balls - plus text coding in JavaScript or Python, a waterproof shell and all-day battery life. For a first coding robot, Sphero Mini publishes the same three canvases for a quarter of the price. Sphero Mini vs BOLT.

What age is Sphero BOLT for?

Sphero publishes ages 8+. In practice the premium features - the matrix and Python - start earning their keep around ten, when a child has met block coding elsewhere and wants to type.

Can Sphero BOLT be programmed in Python?

Yes. Sphero publishes "three ways to program (Draw, Blocks, and Text coding with JavaScript or Python)". It is the only robot in the Sphero range on this site that names Python. From toy to real code.

What does the 8x8 LED matrix do?

It gives a program somewhere to print. A child can display a sensor reading, a number or a character, so a bug can be read off the robot instead of inferred from how it moved. Every other coding ball answers only by moving.

Is Sphero BOLT waterproof?

Sphero publishes a "durable and waterproof design". It publishes no IP rating alongside that, so treat it as rain, spills and puddles rather than submersion.

How long does the battery last?

Sphero publishes "all-day battery life" with an inductive charging base, which is a claim rather than a figure - no hour count is published. For comparison it publishes a specific "45 Min Playtime" for Sphero Mini.

Sphero BOLT or a buildable robot kit?

BOLT if it should work on the day and be programmed outdoors; a kit if the child wants to understand the machine. Makeblock publishes about 100 parts, a 240 MHz controller and Arduino C/C++ for mBot Neo at the same published age and a similar price. Sphero BOLT vs mBot Neo.

Sources

Where these figures came from

Every specification on this page traces to one of these. If a manufacturer publishes nothing on a point, the page says so rather than filling the gap.

Read next

Where to go from here

Back to Reviews, or read how we pick.