Makeblock mBot2 — Support Your School
mBot2 robot ready to build and code
STEM robotics · ages 8+

Meet mBot2,
the robot that grows with your students

A beginner-friendly robot kit that takes learners from their first line of block code all the way to AI, machine learning, and Python — all on one platform.

8+ages suited
30 minto assemble
3coding languages
20M+mBlock users worldwide
Watch mBot2 in action

See it come together in 60 seconds

mBot2 product overview video
mBot2 Overview · watch on YouTube
Meet mBot2

Simplifies coding and complex robot projects

mBot2 gives students a hands-on, ready-out-of-the-box path from their first robotics project through to advanced coding, AI, and machine learning — guided by prepared tutorials, a growing library of projects, and a control method for every skill level.

mBlock lessons and projects library on a laptop
Student coding mBot2 to follow a path on a mat
Controlling mBot2 with a game controller
Why mBot2

Everything a beginner robot needs to become an advanced one

Six qualities that make mBot2 the go-to solution for STEM education.

Get started with prepared tutorials

Everything you need for the first four robotics projects, plus standard-aligned lessons and ever-growing projects.

Learn different coding languages

Coding with mBlock, students start with block-based coding and upgrade to Python programming on the same platform.

Control mBot2 in your favorite way

Use the Makeblock app, a Bluetooth controller, or upload programs — no matter your skill level, get it going.

Combination of AI and IoT

mBot2 can be trained to perform advanced tasks like image, pose, and video recognition through machine learning in mBlock.

Rich sensors for further creation

mBot2 supports repeated disassembly — the same programmable mainboard and sensor module fit unlimited DIY projects with 3D printers or laser cutters.

Real beginner-friendly robot

With its simple, compact design, mBot2 is easy to assemble in 30 minutes, store, and start coding with.

Your go-to solution for engaging STEM education

The mBot2 Classroom Pack

With 6 mBot2 robots, along with storage, charging, and activity materials, introducing your students to the world of robotics and coding is a breeze.

mBot2 Classroom Pack robots on a Future City coding activity mat
mBot2 portable carry case open with storage compartments
Carrying the mBot2 classroom pack case outdoors

6 robots in one classroom pack

With all your teaching materials in one convenient place, you can spend less time preparing and more time teaching. It's filled with fun and challenging individual and group activities, along with a detailed educator's guide to support you every step of the way.

6 robots included
Educator's guide
Charging & storage
Shop Classroom Pack
Compatibility

One robot, a lifetime of programs

mBlock 5

Move seamlessly between block-based coding and Python in the same platform as skills grow.

Makeblock App

Drive, program, and play with mBot2 straight from a phone or tablet — no laptop required.

Programming platforms

mBlock, the best programming software

20 million+ teachers and children all over the world are using mBlock as their best programming app.

mBlock block-based and Python coding on a laptop
1 Block coding to Python

Free and open-source

mBlock is a free, open-source platform supporting block-based coding and Python programming, side by side.

mBlock AI project recognizing objects
2 AI & IoT

Built for advanced projects

Strong capabilities like Artificial Intelligence and the Internet of Things support a wide range of coding projects.

mBlock available on desktop, tablet, and phone
3 Any device

Available everywhere

mBlock is available on Windows, Mac, Chromebook, Linux, iOS, and Android — code from whichever device is at hand.

Themed coding project boxes

Easy, fun, and self-directed coding adventures

With the themed coding project box series, enjoy the same fun and learning results at home — no classroom required.

Enjoy Playtime with mBot2 video cover
Enjoy Playtime with mBot2 · Julie Nel
Students working through an mBot2 coding challenge together
Individual & group challenges

A growing library of guided projects

Every mBot2 kit doubles as an activity library — filled with fun, challenging individual and group activities, along with a detailed educator's guide to support you every step of the way.

Shop mBot2
mBot2 performing image and pose recognition with mBlock
mBot2 sensor module used in a DIY electronics project
Student assembling mBot2 for the first time
mBot2 stored in an individual protective case
Students building mBot2 robots together
mBot2 robotics competition

Enter the MakeX Robotics Competition

Take your mBot2 build further — put your coding and robotics skills to the test against other young makers in MakeX, and see your creation showcased on the big stage.

View Competitions
mBot2 worldwide

Trusted by classrooms and competitors globally

From first-time coders to international MakeX competitors, mBot2 is a proven platform for STEM learning.

20M+mBlock users
30 minaverage assembly time
6robots per classroom pack
mBot2 in use mBot2 in use mBot2 in use mBot2 in use mBot2 free educator resources