Skip to content
Block & Beaker

Single review

LEGO Education SPIKE Essential Review

Reviewed from the manufacturer's published specifications and the arithmetic on them. We have not used it, and we say so.

By Sawyer V. · Published

The short answer

LEGO Education SPIKE Essential publishes 449 pieces, 2 small motors, a color sensor, a 6-axis gyro in the hub, a 3×3 color light matrix, and a small hub with 2 input/output ports, Bluetooth and a rechargeable Li-ion battery over micro USB, with the SPIKE App offering icon-based and word-based coding, rated 6+ for grades 1-5.

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.

Children building a motorized model

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

The product

LEGO Education SPIKE Essential Set

Two coding modes in one app on a LEGO chassis, so the machine's shape is never the limit.

Six and up, where building matters as much as coding
2

The one that goes further in code

Makeblock mBot Neo (mBot2)

Blocks, Python and Arduino C on a published 240 MHz controller with 60+ modules.

Eight and up, when the language matters more than the build
3

The unpowered alternative

K'NEX 35 Model Building Set

480 pieces and 35 published models, with nothing to charge and no app.

Seven and up, for mechanism without electronics

Not a robotics set

LEGO Classic Large Creative Brick Box

Frequently confused as an entry point to LEGO robotics, and it has no electronics at all.

Four and up, for open-ended building

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 built or programmed this set. No lab, no samples, no test children, no star rating here or in the structured data.

Published piece counts, hardware and software modes we can report. How reliable the Bluetooth pairing is, and how well the app runs on an older tablet, we cannot.

The specification that decides it

The arithmetic

LEGO Education SPIKE Essential, published

Pieces449
Motors2 small motors
SensorsColor sensor; 6-axis gyro in the hub
Display3x3 color light matrix
Hub2 I/O ports, Bluetooth, rechargeable Li-ion, micro USB
SoftwareSPIKE App — icon-based and word-based coding, built on Scratch
Stated age6+, grades 1-5
ConsumablesNone — rechargeable hub
Icon-based and word-based in one app is the published progression. It is the same idea as Sphero indi’s cards-then-blocks path, executed on a set where the machine is also the child’s design.

What the numbers mean in practice

Two motors is enough for a vehicle that steers. One motor drives, one turns or actuates. That is the minimum for a machine that does something rather than just moves, and it is why the count matters more than it looks.

A color sensor is the input that makes programs interesting. Without a sensor, a program is a fixed sequence. With one, the robot can respond — which is where conditionals stop being abstract.

Rechargeable removes the AAA problem entirely. No batteries to buy, ever, on a set that will be used in bursts over years.

Grades 1-5 is a classroom framing, and it is honest. This is an education product sold to schools. At home it works, and the buyer should know they are buying an institutional product with institutional pricing.

Who should skip it

A household on a normal toy budget. This is priced for schools. A coding robot with a fixed chassis costs considerably less.

A child who wants text programming now. SPIKE stops at word-based Scratch-style blocks. mBot Neo publishes Python and Arduino C.

A household with no tablet or computer for the app. The SPIKE App is required to program it, which is a real dependency.

Worth knowing before you buy

The hub contains a sealed rechargeable Li-ion cell charged over micro USB. Charge with the supplied cable, and do not attempt to open the hub or replace the cell.

Where it sits

SPIKE Essential leads LEGO robotics compared and appears in from coding toy to real code and coding toys for two or more children.

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.

1. The product

LEGO Education SPIKE Essential Set

LEGO Education · 45345 · maker rates it 6+ (grades 1-5)

Two coding modes in one app on a LEGO chassis, so the machine's shape is never the limit.

Pieces
449
Motors
2 small motors
Sensors
Color sensor; 6-axis gyro in the hub
Display
3x3 color light matrix

LEGO Education publishes 449 pieces, 2 small motors, a color sensor and a 6-axis gyro in the hub, a 3×3 color light matrix, a small hub with 2 input/output ports, Bluetooth and a rechargeable Li-ion cell charging over micro USB, and the SPIKE App with icon-based and word-based coding, rated 6+ for grades 1-5.

Two coding modes in one app is the published progression, and it is genuinely well judged. A six-year-old who cannot read fluently uses icons; the same child at nine switches to words in the same software on the same robot. Nothing is rebought and nothing is relearned.

The LEGO chassis is the other half. Unlike a fixed-shape robot, the machine here is whatever the child builds, so the mechanical problem is as open-ended as the coding one.

Replay signal

Open-ended or one-shot
Open-ended — it is a LEGO system with motors, so the build is never fixed
Does anything run out
Nothing runs out; the hub is rechargeable rather than battery-fed
Room to grow
Icon coding first, then word-based Scratch blocks in the same app, on the same hardware
Adult required
For the first build and the app setup; not after that

Why we say so: LEGO Education publishes 449 pieces, two motors, a color sensor and a rechargeable hub, with an app offering both icon-based and word-based coding. Two coding modes on one set is the published progression — a six-year-old starts on icons and moves to Scratch-style words without new hardware.

What’s wrong with it

Priced and specified for classrooms, and it requires a device for the app.

Published specifications
Pieces449
Motors2 small motors
SensorsColor sensor; 6-axis gyro in the hub
Display3x3 color light matrix
HubSmall hub, 2 input/output ports, Bluetooth, rechargeable Li-ion with micro USB
SoftwareSPIKE App — icon-based and word-based coding built on Scratch
Stated age6+, grades 1-5

Every figure above is from LEGO Education, SPIKE Essential Set 45345. Blanks are shown as “not published” rather than filled in.

2. The one that goes further in code

Makeblock mBot Neo (mBot2)

Makeblock · mBot2 · maker rates it 8+

Blocks, Python and Arduino C on a published 240 MHz controller with 60+ modules.

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 programming environments, a 2500 mAh battery giving about five hours, and 60+ compatible modules, rated 8+.

SPIKE stops at word-based Scratch-style coding. mBot continues into Python and Arduino C. For a child whose interest is programming rather than mechanism, that is the deciding difference.

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

A fixed chassis — you program it, you do not design it.

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.

3. The unpowered alternative

K'NEX 35 Model Building Set

K'NEX · 35 Model Building Set · maker rates it 7+

480 pieces and 35 published models, with nothing to charge and no app.

Pieces
480, in a mix of classic and micro sizes
Models in the instruction booklet
35
System
Rods and connectors that attach in multiple orientations
Stated age
Ages 7 and above

K’NEX publishes 480 pieces in classic and micro sizes and 35 models in the booklet, using rods and connectors that attach at multiple fixed orientations, rated ages 7 and above.

If the appeal is how machines work rather than how they are controlled, this delivers it at a fraction of the cost and with no device involved.

Replay signal

Open-ended or one-shot
Both: 35 published models to work through, then a rod-and-connector system with no correct answer
Does anything run out
Nothing runs out
Room to grow
Rods and connectors are a shared standard across the K'NEX range, so later sets combine

Why we say so: K'NEX publishes 480 pieces and 35 models in the booklet. The rod-and-connector geometry is the reason this builds in three dimensions from the start — a connector accepts rods at several fixed angles, so a beginner gets a rigid frame rather than a flat wall.

What’s wrong with it

Nothing moves on its own.

Published specifications
Pieces480, in a mix of classic and micro sizes
Models in the instruction booklet35
SystemRods and connectors that attach in multiple orientations
Stated ageAges 7 and above
ConsumablesNone

Every figure above is from Basic Fun, K'NEX 35 Model Building Set. Blanks are shown as “not published” rather than filled in.

Skip this one

LEGO Classic Large Creative Brick Box

LEGO · 10698 · maker rates it 4+

Frequently confused as an entry point to LEGO robotics, and it has no electronics at all.

Pieces
790
Colors
33
Stated age
4 and up
Includes
8 types of windows and doors, 2 green baseplates, 6 tires and wheel rims

LEGO publishes 790 pieces in 33 colors with windows, doors, baseplates and wheels, compatible with all LEGO construction sets, rated 4 and up.

It is an excellent building set and it is not a route into SPIKE. The bricks are compatible, but nothing in the Classic box powers or senses anything, so a household hoping to grow into robotics needs the hub eventually regardless.

Replay signal

Open-ended or one-shot
Open-ended — this is the box with no instructions and no finished model
Does anything run out
Nothing runs out
Room to grow
Every LEGO set the child is ever given pours into the same box

Why we say so: LEGO publishes the 790-piece count, the 33 colors and the box's compatibility with all LEGO construction sets. The absence of a build-this model is the product's stated design, not an omission.

What’s wrong with it

No motors, no sensors, no hub.

Published specifications
Pieces790
Colors33
Stated age4 and up
Includes8 types of windows and doors, 2 green baseplates, 6 tires and wheel rims
CompatibilityCompatible with all LEGO construction sets
ConsumablesNone

Every figure above is from LEGO, Large Creative Brick Box 10698. 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

What age is LEGO SPIKE Essential for?

LEGO Education publishes 6+, for grades 1-5. It works that early because the SPIKE App offers icon-based coding alongside word-based coding — a six-year-old who cannot read fluently uses icons, and the same child switches to words later in the same app on the same hardware.

What is in the LEGO SPIKE Essential set?

449 pieces, two small motors, a color sensor, a 6-axis gyro in the hub, a 3x3 color light matrix, and a small hub with two input/output ports, Bluetooth and a rechargeable Li-ion battery charged over micro USB.

Does SPIKE Essential need an app?

Yes. The SPIKE App is how it is programmed, offering both icon-based and word-based coding built on Scratch. That means a tablet or computer is a genuine dependency, unlike a screen-free coding robot.

SPIKE Essential or mBot Neo?

SPIKE wins on building — the machine is LEGO, so its shape is the child's design rather than fixed. mBot wins on code, because Makeblock publishes Python and Arduino C alongside blocks, while SPIKE stops at word-based Scratch-style coding. mBot Neo review.

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.