Firmware update MuseLab Booster (WiFi IoT Robotic Shield)
Required Hardware
Required Software
Flashing the firmware
1. Install the driver
- If your Windows is 64-bit, please install “CP210xVCPInstaller_x64”
- If your Windows is in 32-bit, please install “CP210xVCPInstaller_x86”

Run the Installer

2. Open the Flashing Tool (NodeMCU-PyFlasher-2.2)

3. Set as below.
a) Select the firmware “firmware_v1_3.bin”
b) Baud rate: 115200
c) Flash mode: DIO
d) Erase flash: yes, wipes all data

4. Connect the shield to the USB TTL.
Shield | USB TTL |
GND | GND |
TX | RX |
RX | TX |

5. Connect the IoT shield to the battery shield and turn it on. Then, connect the USB TTL to the PC or Laptop.

6. Put the shield to updating mode.
Booster v. 1.4 and earlier
Booster v. 1.5 and later
a) Press green button (hold on, don’t release).
b) Press red button one time and release it immediately.
c) Release green button.
a) Press green button (hold on, don’t release).
b) Press grey reset-button one time and release it immediately.
c) Release green button.

7. Go back to the Flashing Tool and click the refresh button. You will now see a COM port indicated, which is your USB TTL port. In our example it is COM7. (Yours may be different)

8. Click the “Flash NodeMCU” button.

9. You can follow the progress in the console window.

If your IoT shield was flashed with the new firmware successfully, you will see the following message:
“Leaving… Done.”
