16
What is the difference between upgrade firmware and reset
default program
This article applies to: mBot, mBot Ranger, Starter, Ultimate, Ultimate 2.0
Upgrade firmware
This firmware is a built-in program for online programming.
If you want to do the online program as below, we need to do upgrade firmware first.
Online programming & offline programming
mBlock we defined two modes of programming, “online” and “offline”.
“
online
” mode means programming robot with USB, Bluetooth and 2.4G connection; it is the
computer that sends the instruction to the Robot;
“
offline
” means using Arduino mode to program robot and upload the program into the controller;
the instructions are running on the Robot;
The difference between “online” and “offline” programming is that “online” uses communication
protocol to instruct Robot, while “offline” runs program on the board, so the “offline” mode has
better efficiency.
You may refer to
for the steps to upgrade firmware.
Reset default program
This firmware is a preset factory program in the robot (such as manual control mode, obstacle
avoidance mode, line inspection mode of mBot) in order to increase the robot's playability.
Under below situation we need to reset default program for the robot:
Summary of Contents for mBot
Page 43: ...43 Solution Connect Ranger to PC open mBlock 3 or 5 and do reset default program...
Page 52: ...52...
Page 61: ...61 5 Upload the program to the Robot and see if it can be upload successfully...
Page 67: ...67...
Page 93: ...93...
Page 95: ...95 3 Select Enter mLaser...
Page 96: ...96 4 Go to the language setting at the top right corner...
Page 102: ...102 Figure 4...
Page 108: ...108 Situation 2 wrong size proportion in X axis and Y axis Troubleshooting...
Page 111: ...111 Note It is important to check which slot the limit switch connects...
Page 116: ...116 Note Do not connect laser directly to 12V for a long time...
Page 119: ...119...