mBlock 5 provides two program execution modes: Live and Upload. You can click the switch button to switch the modes.
In the Live mode, you can view the program execution effect in real time, which facilitates the commissioning of the program. In addition, you can implement the interaction between devices and sprites by using the broadcast and variable blocks.
In the Upload mode, you need to upload the compiled program to the device. After being successfully uploaded, the program can still run properly on the device when the device is disconnected from mBlock 5.