mBlock is a graphical programming environment based on Scratch 2.0 Open Source Code that makes it easy to program Arduino projects and create interactive applications.


More than a robotic controller, Makeblock is a powerful tool for users to realize their creative ideas rapidly.
Available: mBot、Ranger、Starter/Ultimate、Ultimate2.0

Required:iPhone4S/iPad 3, iOS 9.0 and above

Required: Android 4.3 and above


mBlock brings new possibilities for kids: by learning to program, they can develop problem-solving strategies and build design and communication skills. mBlock nurtures creative thinkers of the future.

Required:iPhone4S/iPad 3 and above、
iOS 9.0 and above

Required:Android 4.3 and above


mDraw is the software specially designed for mDrawBot. After installing the mDraw software, you can import images that you wish your robot to draw. It is completely compatible with the four forms of mDrawBot and also both the servo mode and laser mode of Makeblock XY Plotter V2.0.
For mDrawbot and XY Plotter 2.0


This is a new software for LaserBot, our DIY laser cutter. It includes both simple mode and expert mode for different levels of users. Also we simplified the operation and setting procedure to save more time. Therefore, it is so user friendly that everyone can use to control LaserBot.
For LaserBot