FAQ for Coding the Stage
1. Will mBlock 5 replace mBlock 3 that I previously installed?
No, it won’t. Both of them will be stored in the computer. You can use mBlock 3 and mBlock 5 at the same time.
2. I get a blank white screen when I start mBlock 5 in Windows. Why?
Your graphics driver version is too low. You should upgrade the graphics driver.
3. Is there a beginner’s guide to mBlock 5?
Please refer to the Quick Getting Started to mBlock 5.
4. Where can I find teaching resources?
Access more teaching resources at:
5. Why did I fail to connect devices to mBlock 5?
The possible reasons are:
1）The driver is blocked from being installed by security software. It is recommended that users close the security software when installing the driver;
2）Download the latest version of mBlock 5 and update the firmware of Codey Rocky;
3）Windows users：Go to the root directory where mBlock 5 is stored and double click mblock5/drivers/Driver_for_Windows.exe to install the ch340 driver manually. Restart the computer when finishing the installation.
6. Can I view the Python code in parallel with coding blocks in the latest version of mBlock 5?
You can view the Python code in parallel with the coding blocks of the stage; if you are programming Codey Rocky, then you need to add the event block, “when Codey starts up”.
7. Where do I upload the cloud data? Does cloud data have anything to do with Class Management/Resource Management?
1）The cloud data is an IoT extension feature. When connecting Codey to mBlock 5, you can find the cloud data block under the extension category IoT;
2）The cloud data has nothing to do with Class Management/Resources Management.
8. Is the cognitive service only available for sprites? Is it available for devices?
It’s not directly available for devices, but devices can use the cognitive service data through Broadcast or Communication Variable.
9. Is the machine learning feature only available for sprites? Is it available for devices?
It’s not directly available for devices. It should work with the Broadcast or Communication Variable to support devices.
10. Is the pen only available for sprites? Is it available for devices? Can it control the servo?
No, it can’t control the servo.
11. Does mBlock 5 support language processing?
mBlock 5 has the cognitive service feature, which supports text recognition and speech recognition.
12. I want to help you translate the strings of Makeblock apps into my native language. Can I make it?
Yes, we would appreciate it if you could help us localize Makeblock applications to let children in your countries use them. Get more details at: http://www.mblock.cc/docs/note-for-translators/
13.After uninstalling mBlock 5, I reinstalled mBlock 5 and opened it. However, when I tried to connect my device to the software, I was told “Driver installation failed”. How to solve it?
Install the following service pack and then reinstall mBlock.
Where to download the service pack:
(Security Update for Windows 7 for x64-based Systems (KB3033929))
During the installation process, keep the device (mBot or Codey Rocky) connected to your computer.
If the solutions above fail to solve the problem, then we recommend that you download the driver again from the link:
Then install the driver on your computer.
14. Can “My blocks” work across sprites in the mBlock 5?
You can sync “My Blocks” across sprites by dragging or duplicating the blocks.
15. Are there any CPU and memory requirements for installing mBlock 5 Desktop?
There are no specific CPU and memory requirements. All you need is an OSX system or a Win 7 system (or higher).
16. Any recommendations on which browser to use if I want to run the mBlock 5’s online editor?
The online editor is best experienced in the Chrome browser. You can download the browser from Google’s official website: https://www.google.com/chrome/
17. How to check the Bluetooth version of my Windows PC?
1) Press Win+X to open the Start Menu and select Device Manager.
2) Under Bluetooth, you will see several Bluetooth devices.
3) Select your Bluetooth brand and right click to check the Properties.
4) Go to the Advanced tab and check the firmware version. The LMP number shows the version of Bluetooth your PC is using.
Below is the LMP version table:
|LMP Number||Bluetooth Version|
|LMP 9.x||Bluetooth 5.0|
|LMP 8.x||Bluetooth 4.2|
|LMP 7.x||Bluetooth 4.1|
|LMP 6.x||Bluetooth 4.0|
|LMP 5.x||Bluetooth 3.0 + HS|
|LMP 4.x||Bluetooth 2.1 + EDR|
|LMP 3.x||Bluetooth 2.0 + EDR|
|LMP 2.x||Bluetooth 1.2|
|LMP 1.x||Bluetooth 1.1|
|LMP 0.x||Bluetooth 1.0b|
18. How to install Bluetooth 4.0 driver on my Windows PC?
1) Download Zadig tool
2) Run Zadig tool, choose Options and click List All Devices.
3) Choose your device from the drop-down list and click Replace Driver.