Powerful, Educational and Fun: This is mBot

mBot is an educational robot for individual and classroom use, empowering users to be innovative and creative while having fun. mBot is programmed using the mBlock software which integrates Scratch and Arduino programming. This programming language is both simple, powerful and very quick to learn. A platform with endless possibilities.


What is an mBot ?

mBot is an all-in-one solution for middle and high school students to enjoy the hands-on experience of programming, electronics, and robotics. Working with mBlock inspired by Scratch 2.0, controlled by Bluetooth modules, this easy-to-assemble mBot provides infinite possibilities for students to learn STEM (Science, Technology, Engineering, Mathematics).


Contains 38 assembly parts that can be assembled in 10 minutes and color-labeled RJ25 ports for convenient wiring, making sure more time can be spent on programming and creativity.

Graphical Programming

Drag-and-drop graphical programming software mBlock developed based on Scratch 2.0 provides a quick way for kids to learn programming, control the robot, and realize multiple functions from the robot.

Fun, and Fun

mBot is all about fun and creativity. It comes with various basic pre-assembled options, including obstacle-avoidance car, line-following vehicle, remote control car, and can be used in multiple games like balloon bursting game, soccer playing, sumo etc.


Infinite Expand-ability

The mechanical body of the mBot is compatible with Makeblock platform and most of Lego parts, while the electronic parts of it is developed based on the Arduino open source ecosystem. This makes sure that the mBot has infinite expand-ability, using any mechanical parts and electronic modules you need to turn it into your “dream robot”.


Shop Now