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 8.3 and above

Required: Android 4.1 and above

Providing more than ten Control Panels, users can control Makeblock robots (including mBot Ranger,
mBot, Starter Robot Kit, Ultimate Robot Kit and other robots utilizing Makeblock mainboards) easily via those Control Panels.

For every mainboard, there are more than 30 predefined modules,
which can control different sensors or execute various commands .
Arrange those simple control modules and settings in any combination you choose,
you can drive Makeblock robots as you wish. You may even create your own control panels.

Furthermore, Users can customize their own control modules to
control different sensors or execute different commands with mBlockly (Drag-and-drop style programming similar to Scratch).
Makeblock makes programming robots as easy as using building blocks.

If you’ve used Sphero MacroLab, orbBasic, Scratch, Hopscotch, Tynker, and Blockly , you’ll fall in LOVE with Makeblock.Rocking your robots with Makeblock!

35 thoughts on “Makeblock”

    1. 是安卓手机么? 我们在国内的应用市场也有上架,可以在 应用宝 里搜搜试试

    1. Hi Barbara,

      We have made updated for previous makeblock App which called Makeblock App HD.
      The previous makeblock App (doesn’t exist) doesn’t work Ultimate 2.0 while the Makeblock App HD works Ultimate 2.0
      Here is the link where you can download makeblock App HD (also called Makeblock App):

      1. “Makeblock App HD” appears to be missing from the software page. I really want to buy the Ultimate 2.0, but not without that app to control it. Do you know when it will be back?

        1. Hi Kevin,

          The Makeblock App is the Makeblock App HD. You can use this App to control the Ultimate 2.0.

  1. There is a problem with the variables’s definition in makeblock App for Android.
    When you want rename the variable “item” is not posible, you can not create variables with another name.

    1. Hi Manuel,

      Thanks for your feedback. We have verifid this problem on Android device. Have recorded it and fix this one next version App.

  2. This app is not working properly in my android mobile. All the predefined elements work in the right way but when I try to put something new (a button, a distance display, etc) simply don’t work… Maybe I’m making somethig wrong. Do you have any tutorial with examples?


    1. Hi Xavi,

      Please make sure you have installed the latest version makeblock App have a try.
      What is the system and version of system on your mobile phone?
      There is no tutorial guide program on makeblock. While I will send you a document with a simple introduction to you for reference.

  3. Is it possible to share projects you make on you own device with other people so they can use it from their device.

  4. HI Admin,

    I am using makeblock app, is it possible to get the light sensor reading? As the light sensor was build on board, there is no option (port 3, 4 & 6) I can choose to use.

    1. Hi Matthew,

      Thanks for your suggestion, we will add your request into customer request list to engineers for further assessment. Thanks!

  5. Hi Admin,

    i am using the makeblock app on a Samsung Galaxy Tab 2 with Android 4.1.2. Controlling the Ultimate 2.0 is working properly with the predifined projects, but whenever I try to set my own project or just add buttons, i am only able to add buttons to the graphical view, but they are not displayed in the coding section. Therefore it is impossible to set code for the new buttons.

  6. Hi admin

    How can we save the program please ?
    I always loose my new button when i leave the app.

    1. Hi John, normally it will be saved as a new project. Whne you open the APP again, you can pull down the project list for your robot and you can see the new projects generated automatically.

    2. Hi John, normally it will be saved as a new project. When you open the APP again, you can pull down the project list for your robot and you can see the new projects generated automatically.

  7. This is the most terrible app I have ever used. Cant export code, can’t share. SO hard to touch and modify things. No way to comment and if you have a phone with small screen god save you.. 🙁 I regret buying balance bot and megapi since its so hard to program it!

    1. Hi Ruta,

      Normally, it won’t be hard to use this APP, anyway, I will provide feedback about your views on the Makeblock APP to our product manager and we will keep improving on this APP.

  8. Hello,
    Will there be any version for Windows 10 and Windows 10 Mobile?
    For example an UWP app.

    1. Hi Nikita,

      There is no such version APP.
      Currently, the Makeblock APP is for Android system and iOS system.

  9. Dear Admin,
    I have the same problem as mentioned by Susanne (2017-01-06 at 20:14) and probably Xavi Espàrrech (2016-12-17 at 22:34 ).
    Predefined projects work well, but creating a new project not. I can add controls on the graphical window. I can enter into the edit code section. BUT, then the definition for the placed buttons do NOT appear (at the top of the window), neither any name on the code window. I am using Samsung Tab2 with Android 4.1.2. (PS. It works on more recent smartphone). Is it possible to correct (Note: I saw same problem mentioned in blog).

    1. Hi Mark,

      Thanks for your feedback.
      I will prvide the feedback of the issue to our engineers and keep improving the APP

  10. Hello,
    Can I use Makeblock APP with an iPad/iPhone + a mBot Ranger (I do write “Ranger”) ?

  11. Hi guys

    I have a project created in my android cell phone. for Mbot.

    Is there any way to copy this project to my tablet, is there any file that can I move?


    1. Hi Ramiro Fabian Bugari,

      There is no such function on the APP to move project from phone to other mobile device. Thanks for your query.

Leave a Reply

Your email address will not be published. Required fields are marked *