Makeblock mBot2 review

A sensor-rich coding robot that moves from block programs into Python.

By Robot Current editorialUpdated How we review

Robot Current is reader-supported and may earn a commission from qualifying purchases through affiliate links, at no extra cost to you. Brands cannot buy a recommendation. How this works.

Makeblock mBot2 official product photo, background removed
Official Makeblock product photography
Our verdict

We recommend the mBot2 for makers who want a coding robot to grow beyond block-based first steps. Its CyberPi controller brings sensing, movement and media into one programmable platform, and mBlock lets learners move into Python with the same system. That makes it a stronger fit for guided projects and classroom activities than for a family looking for a ready-to-play toy. The included rechargeable battery and standard coding-box gift round out the one-robot package.

Best for

Makers, families and classrooms looking for a buildable coding platform with onboard sensors and a path into Python

Official listed price
Makeblock mBot2
Current listed price$149.99
Official price checked Oct 20, 2026. No code or discount is supplied through this partner link; confirm taxes and shipping in your cart.Visit the Makeblock store
Shop MakeblockOffer terms & statusNo public code supplied. Use the partner link above.
Frame
Aluminum alloy
Controller
CyberPi with Xtensa 32-bit LX6 dual-core processor at 240 MHz
Memory
8 MB SPI flash and 8 MB PSRAM
Sensors
Light, microphone, gyroscope, accelerometer, ultrasonic, quad RGB, temperature and IR emitter/receiver; 20+ sensor types listed

The quick answer

The Makeblock mBot2 is a programmable robot kit built around CyberPi, with a broad sensor set, block coding and Python in mBlock. The US one-robot package includes the core robot kit and a listed free Standard Coding Box, plus a built-in rechargeable battery. It suits learners who want to program real sensors and movement, with options to add compatible modules as projects grow.

Why we like it

  • Block-based programs in mBlock can progress to Python in the same software
  • CyberPi combines a dual-core processor with sensors, a speaker and LEDs
  • A broad sensor set includes a microphone, light, gyroscope, accelerometer, ultrasonic and quad RGB sensors
  • USB is available, with Bluetooth and 2.4 GHz Wi-Fi options listed
  • A rechargeable 2500 mAh battery and a free Standard Coding Box are listed with the one-robot package

Before you buy

  • The kit asks the learner to build and program a robot, so it is less immediate than a ready-to-play toy
  • The additional robot forms shown by Makeblock depend on add-on packs; check the exact selection before buying
  • Bluetooth and Wi-Fi are listed as options, so confirm wireless accessories in the selected package
  • Its main appeal is programming and sensors rather than speed; Makeblock lists a maximum of 20 cm/s

Why we like the mBot2 as a coding robot

The mBot2 centers the learning project on a programmable robot rather than a construction set with a short coding activity at the end. Makeblock supports block-based coding and Python in mBlock, with CyberPi also supporting Arduino IDE C/C++. A learner can begin with visual programs and later explore text-based code while working with the same robot and its sensors.

Setup and learning path

The one-robot selection contains the mBot2 Coding Robot Pack and a Standard Coding Box listed as a free gift. Makeblock describes a build-first flow, then programming through block-based lessons and Python activities. USB is listed, while Bluetooth and 2.4 GHz Wi-Fi appear as options. Check the selected package for the wireless accessories your planned setup needs.

Sensors give projects something to respond to

CyberPi's microphone, light sensor, gyroscope and accelerometer join the ultrasonic and quad RGB sensors, with temperature sensing and an IR emitter/receiver also listed. These inputs let a program respond to sound, motion, distance and color. The platform also includes a speaker, LEDs and DC motors, while mBuild ports provide a route to additional electronic modules.

What to know before you buy

The standard one-robot package is a single mBot2 robot kit, not a classroom bundle. Makeblock describes three additional robot forms that use add-on packs, so confirm the contents if those configurations are the reason you are shopping. The product page lists a built-in rechargeable 2500 mAh battery, about five hours of play and a maximum speed of 20 cm/s.

Our buying advice

Makeblock listed the one-robot US kit at $149.99 on October 20, 2026. We would choose it when the goal is to explore sensors, movement and a clear progression from blocks into Python. If the priority is a long mechanical build with several alternative forms, compare a construction kit such as the Sillbird ecoEbot B886 instead. Check the exact contents and current total on the official store.

The details at a glance

Manufacturer specifications for Makeblock mBot2
FrameAluminum alloy
ControllerCyberPi with Xtensa 32-bit LX6 dual-core processor at 240 MHz
Memory8 MB SPI flash and 8 MB PSRAM
SensorsLight, microphone, gyroscope, accelerometer, ultrasonic, quad RGB, temperature and IR emitter/receiver; 20+ sensor types listed
ProgrammingScratch-like block coding and Python in mBlock; CyberPi supports Arduino IDE C/C++
BatteryBuilt-in rechargeable LiPo, 2500 mAh
Play and chargeAbout 5 hours listed; about 1 hour to charge by USB
Maximum speed20 cm/s
ConnectivityUSB, with Bluetooth and 2.4 GHz Wi-Fi options
Ports and expansion8 motor/servo ports; 10+ chained modules via one mBuild port
Compatibility500+ Makeblock electronic and mechanical parts, plus LEGO bricks
Dimensions90 × 180 × 130 mm
One-robot package1 mBot2 Coding Robot Pack and a listed free Standard Coding Box
Ready to choose?

Makeblock mBot2 · Makers, families and classrooms looking for a buildable coding platform with onboard sensors and a path into Python

Official listed price
Makeblock mBot2
Current listed price$149.99
Official price checked Oct 20, 2026. No code or discount is supplied through this partner link; confirm taxes and shipping in your cart.Visit the Makeblock store
Shop MakeblockOffer terms & statusNo public code supplied. Use the partner link above.

Keep researching

Your questions, answered.

Can the Makeblock mBot2 use Python?

Yes. Makeblock lists Python in mBlock, alongside block-based coding; CyberPi also supports Arduino IDE C/C++.

What sensors does the mBot2 include?

Makeblock lists light, microphone, gyroscope, accelerometer, ultrasonic, quad RGB, temperature and IR emitter/receiver sensors, along with more than 20 sensor types.

What comes in the one-robot package?

The selected US variant contains one mBot2 Coding Robot Pack and a free Standard Coding Box, according to Makeblock's listing.

Do I need add-on packs for more robot forms?

Yes. Makeblock describes the additional forms as using add-on packs; check the exact bundle contents before ordering.

How long does the mBot2 battery last?

Makeblock lists about five hours from the built-in rechargeable 2500 mAh battery and about one hour to charge it by USB.

Is there a Makeblock discount code?

No code or discount is supplied through our Makeblock route, so the review shows the dated official price without a savings estimate.

How we put this review together

  • Product information checked against official sources on October 20, 2026; reviewed listing: Makeblock store.
  • Product photography comes from Makeblock; the background was removed while preserving the supplied product image.
  • No scores and no paid placement. Our recommendation is about fit, not commission.
Read our review standards

Also worth considering

All reviews
Sillbird Building Robot Kit B905, official product image with background removed
Educational robotics kits

Sillbird Building Robot Kit B905

A multi-build robot project that turns assembly into part of the fun.

Best for Builders aged 8+ who enjoy following a project, making several robot designs and choosing between app or remote control

Read the review
Sillbird RockRoller Music Robot, official product image with background removed
Educational robotics kits

Sillbird RockRoller Music Robot

A characterful robot-building project with five ways to rebuild and two control options.

Best for Builders aged 8+ who enjoy a multi-session construction project and want to drive or program an expressive robot afterward

Read the review
Sillbird STEM Solar Robot 215E, official product image with background removed
Educational robotics kits

Sillbird STEM Solar Robot 215E

A sunny, hands-on project that turns one kit into a dozen robot builds.

Best for Builders aged 8+ who enjoy assembling reusable models and can try solar-powered movement in direct sunlight

Read the review
mBot2Partner storeListed $149.99
Shop Makeblock

Find your next robot.

Search product reviews and buying guides.