mBot - One Robot Per Child

Come and meet mBot, a friendly entry-level robot for every child! Unleash their imagination and make mBot come alive with simple drag and drop programming blocks. Upgrade the fun and explore more ways to play with add-on packs. We believe that every child has the potential to be a great inventor!

mBot Parts

Build your own robot by simply assembling 40 specially designed parts with step-by-step instructions.


Drag-and-drop Blocks to Develop Your Program

Coding has become a new modern day language to express ideas, inspiring children’s originality, while helping develop logical thinking. Our programming software is made up of colorful and modularized drag and drop graphical blocks. Children can now feel accomplished when they are able to easily program the mBot without writing difficult codes and language.

Smartphone / Tablet

Learn to code wherever you go with Makeblock’s programming APP available on both smartphones and tablets.


Computer users may quickly learn programming through mBlock, a software based on Scratch 2.0 and could turn the block like codes into C language. It also supports APP Inventor, which allows children to control their mBot with their self-created APPs.

No Boundaries to Your Imagination

There are endless ways to play with mBot. With over 500 standardized parts from our Makeblock platform, you are encouraged to develop your own personalized mBot! We love to help you become a curious inventor!