mBlock5 for PC

A Coding Tool that Links the Virtual World and the Real One


HaloCode/Motionblock/Codey Rocky/
Neuron/mBot/Ranger/micro:bit/Arduino Mega2560/
Arduino Uno

GA(General Availability)
macOS 10.10+ /Win7 or
Win10 (64-bit system recommended)

Programming software designed for STEAM education

Scratch 3.0-inspired

Switch to Python with one click

Support open-source hardware



Extension Center

Go to Python with one-click

You can view the Python codes behind the blocks with one-click and write codes on the Python editor. With several lines of codes, children can easily control Scratch sprites and robots to perform impressive tasks.