Head to head
Matatalab vs Botley 2.0
Two screen-free coding robots that start a year apart and program in opposite ways — one on a board of blocks, one on a remote.
By Sawyer V. · Published
The short answer
Choose on age and batteries. MatataStudio publishes the Matatalab Coding Set for ages 4 to 9, programmed with physical blocks on a board, rechargeable, and screen-, app- and internet-free. Learning Resources publishes Botley 2.0 at 5+, with a remote, a 150-step maximum program and five AAA batteries, not included.
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.

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.
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | Better at four, and on power MatataStudio (Matatalab) Coding Set 37 coding blocks on a control board, read by a command tower — no screen, no app, no internet, and rechargeable throughout. | Four to nine, in a household tired of AAA batteries | |
| 2 | Better for a long runway Botley 2.0 The Coding Robot Activity Set A published 150-step maximum, six directions of movement and 16 coded interactions. | Five to eight, for the highest published step ceiling | |
| 3 | The card-based option Sphero indi At-Home Learning Kit Color cards read by an on-board sensor, rechargeable, with optional drag-and-drop coding in a free app. | Four and up, with block coding available later | |
| — | Not for this age Makeblock mBot Neo (mBot2) Cross-shopped as the robot to grow into, and it starts where these two end. | Eight and up |
4 picks, including 1 we tell you to skip. Ages shown are the manufacturer’s own rating, not ours.
Side by side
The arithmetic
Published specifications
| Stated age | Matatalab 4 to 9 | Botley 5+ (K-2) |
|---|---|
| How it is programmed | Matatalab: blocks on a board, read by a command tower | Botley: remote programmer |
| Reading needed | Matatalab: none, graphic-symbol blocks |
| Maximum program | Matatalab: not published | Botley: 150 steps |
| Power | Matatalab: rechargeable, 500 + 2000 mAh, USB-C | Botley: 5 x AAA, not included |
| Screen, app, internet | Neither needs any of the three |
| Course pieces | Matatalab: 8 obstacles, 3 flags, map | Botley: 6 boards, 27 obstacles |
Where the program lives
Matatalab puts the program on a board. Each step is a block the child can hold, and the whole sequence sits in front of them before the robot moves. Errors are visible, and fixing one means lifting a block rather than starting again.
Botley puts the program in a remote. Steps are pressed one at a time, and the child holds the sequence in their head. That is harder, and it is why Botley is rated a year later — but it also allows much longer programs.
Power, which decides more than it should
MatataStudio publishes rechargeable cells in both the robot and the command tower, charged over USB-C. Learning Resources publishes five AAA batteries for Botley, not included.
That sounds like a detail and behaves like a deciding factor. A robot that has sat in a cupboard for a month needs a cable, not a trip to the store, and five AAA cells is more than most households keep spare. See rechargeable vs battery coding toys for every published power requirement in the category.
The ceiling
Botley publishes a number — 150 steps — and it is a high one. MatataStudio publishes no maximum program length for the Coding Set; its answer to longevity is the add-on sets that extend the same tower into music and drawing.
For a four-year-old, neither ceiling matters yet. For a six-year-old who has mastered sequencing, Botley’s published number is the more reassuring one.
Worth knowing before you buy
The coding blocks, flags, obstacles and face plates are small parts, and both ratings — 4+ and 5+ — are small-parts floors as well as ability estimates. Charge Matatalab’s cells with the supplied cable, and remove Botley’s AAA cells if it will sit unused for a long time.
So which one
Four, or a young five: the Matatalab Coding Set. A program you can see and hold is the right first interface.
Five to eight, for years of use: Botley 2.0, for the 150-step ceiling.
Four and up, with a tablet welcome later: Sphero indi, for its published path onto block coding.
Say the unwelcome thing
Do not choose on the step count alone at four
A 150-step ceiling is worth nothing to a child who cannot yet hold three steps in their head. At four, a program the child can see matters more than a program the child could, one day, make very long.
Where to go next
The Matatalab review and the Botley 2.0 review cover each in full. Screen-free coding toys ranks the whole category.
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. Better at four, and on power
MatataStudio (Matatalab) Coding Set
MatataStudio · Coding Set · maker rates it 4+
37 coding blocks on a control board, read by a command tower — no screen, no app, no internet, and rechargeable throughout.
- Contents
- Robot car, command tower, control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets, nature map
- Screen required
- None — “screen-free, app-free and internet-free”
- Literacy required
- None — blocks use “intuitive graphic symbols” and directional language
- Power
- Rechargeable — 500 mAh cell in the robot, 2000 mAh in the command tower, USB-C
MatataStudio publishes a robot car, a command tower, a control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets and a nature map. It is published as “screen-free, app-free and internet-free”, with blocks that use “intuitive graphic symbols” so no reading is needed, rechargeable cells — 500 mAh in the robot and 2000 mAh in the command tower, over USB-C — and an age range of 4 to 9.
The program is a row of physical blocks on a board. A four-year-old can see the whole thing, point at the step that went wrong and swap it, which is the same advantage picture cards give the Code & Go Robot Mouse.
Add-on sets extend the same command tower into music and drawing, so the purchase has somewhere to go once the three challenge booklets are done.
Replay signal
- Open-ended or one-shot
- Semi-open: three challenge booklets first, then free building on the map
- Does anything run out
- Nothing runs out, and it recharges rather than eating AAAs
- Room to grow
- Add-on sets extend the same command tower into music and drawing
- Adult required
- No reading needed, so a four-year-old can set up a run unaided
Why we say so: MatataStudio publishes the full contents list, the rechargeable cell capacities, and states the blocks use graphic symbols so no literacy is required.
What’s wrong with it
More pieces to set out than a remote, and MatataStudio publishes no maximum program length.
| Contents | Robot car, command tower, control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets, nature map |
|---|---|
| Screen required | None — “screen-free, app-free and internet-free” |
| Literacy required | None — blocks use “intuitive graphic symbols” and directional language |
| Power | Rechargeable — 500 mAh cell in the robot, 2000 mAh in the command tower, USB-C |
| Stated age | Ages 4 to 9 |
Every figure above is from MatataStudio, Coding Set. Blanks are shown as “not published” rather than filled in.
2. Better for a long runway
Botley 2.0 The Coding Robot Activity Set
Learning Resources · LER2938 · maker rates it 5+
A published 150-step maximum, six directions of movement and 16 coded interactions.
- Set size
- 78 pieces
- Contents
- Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide
- Maximum program length
- “coding sequences of up to 150 steps”
- Movement
- Six directions, plus 16 coded interactions
Learning Resources publishes 78 pieces — Botley 2.0, a remote programmer, two face plates, 40 coding cards, six double-sided boards, 27 obstacle pieces and a starter guide — with “coding sequences of up to 150 steps”, six directions of movement plus 16 coded interactions, “100% screen-free play”, five AAA batteries not included, rated 5+ for K-2nd grade.
One hundred and fifty steps is the highest published program ceiling of any screen-free robot on this site. A child will not reach it for years, which is the case for Botley in a single sentence.
The 27 obstacle pieces also mean the child builds the course, so the difficulty grows with the child rather than with a booklet.
Replay signal
- Open-ended or one-shot
- Open-ended once the cards are understood — the child builds the maze, not just the program
- Does anything run out
- Nothing runs out except batteries
- Room to grow
- A 150-step ceiling means the challenge scales for years past the first week
- Adult required
- Needed for the first session, then not — there is no app account and nothing to log into
Why we say so: Learning Resources publishes the 78-piece contents, the 150-step maximum sequence, the six directions and 16 interactions, and states the set is 100% screen-free with no tablet or app required.
What’s wrong with it
Five AAA batteries, not included, and the program lives on a remote rather than on a board.
| Set size | 78 pieces |
|---|---|
| Contents | Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide |
| Maximum program length | “coding sequences of up to 150 steps” |
| Movement | Six directions, plus 16 coded interactions |
| Screen required | None — “100% screen-free play” |
| Batteries | “Requires 5 AAA batteries (not included)” |
| Stated age | 5+ (K-2nd grade) |
Every figure above is from Learning Resources, Botley 2.0 Activity Set. Blanks are shown as “not published” rather than filled in.
3. The card-based option
Sphero indi At-Home Learning Kit
Sphero · indi · maker rates it 4+
Color cards read by an on-board sensor, rechargeable, with optional drag-and-drop coding in a free app.
- 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 one indi robot, 30 color cards, a charging cable, two sticker sheets, an activity booklet and tape, with an on-board color sensor, 2+ hours of play per charge over USB, and optional block coding in the free Sphero Edu Jr app, rated 4 and up.
It shares Matatalab’s rechargeable advantage and adds a published path onto block coding. See Sphero indi vs Botley for that comparison.
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
Programming means laying and taping 30 cards across a floor.
| 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 |
| Optional app | Sphero Edu Jr drag-and-drop blocks |
| Stated age | Ages 4 and up |
Every figure above is from Sphero, indi At-Home Learning Kit. Blanks are shown as “not published” rather than filled in.
Skip this one
Makeblock mBot Neo (mBot2)
Makeblock · mBot2 · maker rates it 8+
Cross-shopped as the robot to grow into, and it starts where these two end.
- 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 mBot Neo with the CyberPi controller, programming in Scratch-style blocks, Python and Arduino C/C++, a 2500 mAh battery and 60+ compatible modules, rated 8+.
It is a superb robot at nine. Bought at four or five “to grow into”, it sits in a cupboard for three years while the child learns sequencing on something built for their age.
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
Rated 8+, with blocks, Python and Arduino C — years beyond a first robot.
| 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 |
| Expansion | 60+ compatible modules, up to 10 connected at once, 8 motor and servo ports |
| Stated age | Ages 8+ |
Every figure above is from Makeblock, mBot2 coding robot 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 Matatalab or Botley better?
It depends mostly on age. MatataStudio publishes the Matatalab Coding Set for ages 4 to 9, with physical blocks on a board and rechargeable cells. Learning Resources publishes Botley 2.0 at 5+, with a remote, a 150-step maximum program and five AAA batteries. Matatalab for a four-year-old; Botley for the longer runway.
Does Matatalab need an app or a tablet?
No. MatataStudio publishes the Coding Set as screen-free, app-free and internet-free. The robot reads the program from physical blocks placed on the control board.
Is the Matatalab Coding Set rechargeable?
Yes. MatataStudio publishes a 500 mAh cell in the robot and a 2000 mAh cell in the command tower, charged over USB-C. Botley 2.0, by contrast, needs five AAA batteries, not included. Rechargeable vs battery coding toys.
Which is better for a 4 year old, Matatalab or Botley?
Matatalab. MatataStudio publishes it from age 4 with graphic-symbol blocks that need no reading, and the whole program is visible on the board. Learning Resources rates Botley 5+, because entering steps on a remote is genuinely harder.
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 Coding & Robotics, or read how we pick.