Introducing Makeblock mBot

Makeblock mBot is a STEAM education robot for beginners, which makes teaching and learning robot programming simple and fun. With just a screwdriver, the step by step instructions, and a study schedule, children can build a robot from scratch and experience the joys of hands-on creation. As they go, they will learn about a variety of robotic machinery and electronic parts, get to grips with the fundamentals of block-based programming, and develop their logical thinking and design skills.With mBot, teachers could launch courses or workshops on machinery, programming and design.

Large collection of education resources

Vast mBot Educational Resources are available on Makeblock Education. It doesn’t matter whether you are a student, a parent, or a teacher, here you’ll find resources suitable for you to learn more, discover more and create more.

Video Tutorials

Guided by a series of step-by-step mBot Tutorials, kids can enjoy creating projects and learning basics of block-based programming during their first contact with robots.

Teaching Plans & Materials

Developed by Makeblock’s distinguished teaching panel and experienced and competent educators from home and abroad, the mBot teaching plans and materials are produced to help teachers prepare for classes and modify teaching content based on students’ age and performance.


mBot Textbooks are written by experts in education and teachers who are experienced in programming, robotics and maker education. That the textbooks are written in plain language and offer profound cases facilitates teaching process and makes them suitable choices for schools and institutes.


A variety of additional programming software

We offer 3 kinds of programmming software,mBlock,Makeblock APP and mBlock Blockly APP. The Makeblock App is a piece of powerful operating software. It enables children to control their mBot at the touch of a button, or combine the preset control settings any way they choose. mBot is even simple enough for children who have not yet learnt to read. The mBlock 3/5 block-based programming. By simply dragging, dropping, and combining command blocks, just like building blocks, children can control mBot’s every move and create their own personal robot. The mBolck Blocky has designed game levels which are easy to understand and learn from, each new level adding to a child’s programming knowledge.

Makeblock App


mBlock Blockly App

Multiple add-on packs

mBot has 4 expansion ports, and can connect to more than 100 kinds of electronic modules. Children can use a variety of add-on packs and more than 500 parts on the Maker Platform to build a variety of imaginative shapes. And we offer 6 kinds of add-on packs for children to build and program officially,each of packs can build multiple shapes.

Supporting advanced learning

If you want to experience advanced building and learning,you can try mBot ranger and Ultimate2.0.

mBot Ranger

mBot Ranger is an advanced version of mBot, that comes with 3 preset forms, for three times the fun! From construction and operation through to programming, Ranger allows children to receive STEAM education in a simple and fun way.

Ultimate 2.0

The Ultimate 2.0 is an advanced programmable robot kit comprising more than 550 mechanical parts and electronic modules for 10 custom robots and many more maker projects. Compatible with the maker platform and Arduino, the kit lets your imagination take flight.