Shop now

Makeblock mBot

All-in-one educational robot kit for beginners.

Shop Now

Watch the Video

mbot robot kit
Shop Now

Why Choose mBot Robot for Kids?

robot for kids

Top-selling DIY Robot Kit

mBot is the most popular robot kit and the best-seller globally in the learning & education toys categories.

robot for kids

Easy to Build for Beginners

Building a robot from scratch is easy and fun! The user-friendly design and clear visual instructions make assembling a mBot easy.

diy robot kit

Play Games to Learn Coding

The mBlock Blockly App provides game-based instructions that are easy to understand and unlock different knowledge step-by-step.

beginners robot kit

Coding is as Easy as Blocks Building

Kids can control the robot to perform simple tasks through drag-and-drop coding blocks by using mBlock block-based coding software.

diy robot kit

Educational STEM Classroom Kits

mBot makes STEM subjects accessible and affordable. Getting kids interested and engaged in the classroom is essential for teaching. 

educational robot kit with rich tutorials

Rich Tutorials in 10 Languages

100+ mBot teaching and learning tutorials, alongside examples of related video guides, are available for global users.

mBot - Kid's First Robot

Buildable and Playable

programmable robot toy

Gamified Learning App

mBlock Blockly game-based App can get kids started with basic programming knowledge by playing games.

Coding Cards

mBot comes with coding cards that teach the fundamentals of coding through fun robot games. Kids can follow coding cards to code the mBot robot.

coding cards
View more

mBlock - The Best Coding Software

20 million+ teachers and children all over the world are using mBlock as their first choice of programming software.

mBlock is a free and open-source software supporting block-based coding and Python programming.

mblock coding software

mBlock has strong capabilities such as Artificial Intelligence and the Internet of Things supporting various coding projects.

free coding software

mBlock is available for multiple devices and systems such as Windows, Mac, Linux, iOS, and Android.

android ios windows mac linux
mblock coding software is available for multiple devices

Awarded by International Organizations

mbot awarded by kokoa
education award
family choice award
edison award
fast company award

Testimonials Endorsements from Global Users

We value customers' voices because they help us grow.

educational robot kit

Transform to Different Robots

Servo Cat Robot 3-in-1 Add-on Pack for mBot

Six-legged Robot 3-in-1 Add-on Pack for mBot

Smart Camera Add-on Pack for mBot

Light & Sound Robot 3-in-1 Add-on Pack for mBot

Servo Cat Robot 3-in-1 Add-on Pack for mBot

Six-legged Robot 3-in-1 Add-on Pack for mBot

Smart Camera Add-on Pack for mBot

Light & Sound Robot 3-in-1 Add-on Pack for mBot

Watch Videos to Find More

Quick Start Guides

Beginner's Manual

Beginner's Manual

A step-by-step instructional manual to get your robot set up.


Getting Started Activities

Getting Started Activities

Ten getting started activities for beginners.


Product Support

Product Support

Get more fundamental cases, FAQs, and customer service.

More Supports

Product Specifications

Mechanical materialAluminum alloy
Main control
Process clock speed
Onboard sensor
Buzzer, light sensor
Other sensors
Ultrasonic sensor, IR emitter, line follower sensor/color sensor
Coding language 
Block-based, Arduino
Battery (Not included)
4 AA batteries or 3.7V rechargeable LiPo battery
Battery capacity
1800 mAh
≈1 hour
Charging time
3–4 hours
Rotational speed
200 RPM ± 10%
Maximum external electronic modules  
2 motor & servo ports
4 sensor ports
Communication mode
USB, Bluetooth, 2.4G
500+ makeblock electronic & mechanical parts, LEGO bricks, Raspberry Pi