Firmware is the software installed on the micro:bit that makes the hardware work. On the micro:bit platform, firmware comes as a .hex file that you load onto the device.
Roversa can run in several different modes, and each mode requires its own specific .hex file. The mode you choose determines what features are available and how you interact with Roversa.
Tip: Switching modes is as simple as downloading and installing the correct .hex file onto your micro:bit.
If your micro:bit came with Roversa, it’s already running the Standalone Firmware. This mode lets you control Roversa directly using the buttons.
You’ll know Roversa is in Standalone Mode when a smiley face appears on the LED display.
Tip: If you don’t see the smiley face, you may need to reinstall the Standalone Firmware
When you are coding Roversa with MakeCode, it will update the firmware automatically while you are in this mode.
Note: The yellow light on the back of the micro:bit will blink while firmware is downloading. When it stops, the download has completed. If the yellow light never blinks during the download process, try the process a few more times. If you still have the problem, you may need to go through the update process from micro:bit.
To use the buttons on Roversa, you’ll need to install the Standalone Firmware on your micro:bit.
Connect your micro:bit to your computer with a USB cable.
Click the button below to download the Standalone Firmware (.hex file).
When prompted, choose to save the file directly to the MICRO:BIT drive (this appears like a USB flash drive on your computer).
Once the file is copied, the micro:bit will automatically reset and run the firmware.
Tip: If you accidentally save the file somewhere else, simply drag and drop it onto the MICRO:BIT drive