Program Robots / Arduino
Without writing a single line of code

Version 3.4.0 Release Logs FAQ
Experimental and Previous Versions

makeblock mBlock arduino educational robot kit

The World’s very first Scratch 2.0 branch that can upload a program into Arduino based boards
(which means the robot can run by itself without a computer)

What can you do with mBlock

And there's more

Makeblock Robots

Have a look at these Makeblock robots - they are fully supported in mBlock.


hands-on experience of programming, electronics, and robotics
Learn more

mBot Ranger

Three-in-one robot kit, having fun while learning programming
Learn more

Learn mBlock

Getting Started

Connect your robot and write your first program
Start Learning


Learn advanced techniques and get questions answered
Go to Forum

Subscribe to our Newsletter

* indicates required