Video Game Module

Сustom firmware

Document image


The Video Game Module can be used as a standalone device for applications developed for the RP2040 microcontroller, the same as in Raspberry Pi Pico. On this page, you will learn how to install custom firmware on the Video Game Module via Flipper Zero and PC.



Installing custom firmware via Flipper Zero

The advantage of this method is that you can store multiple versions of module firmware on your Flipper Zero and install them on your Video Game Module as needed without a computer.



In order to install custom firmware on the module, you must first transfer the firmware file to your Flipper Zero and then install it on the module via the Video Game Module Tool.

Step 1. Transfer the firmware file to Flipper Zero

You can transfer custom firmware files to your Flipper Zero via qFlipper:

1

Connect your Flipper Zero to your computer via a USB-C cable.

2

On your computer, open the qFlipper application.

3

Go to the File manager tab, then double-click SD Card.

4

Right-click the empty space and create a new folder for module firmware.

Document image

5

Go to the created folder.

6

Right-click the empty space and select the Upload here option. or Drag and drop the file to the folder.

Document image


Step 2. Install the firmware on the module

Once the module firmware file is on your Flipper Zero, youre ready to install it on your Video Game Module by doing the following:

1

If you dont have the Video Game Module Tool on your Flipper Zero, install it.

2

Connect the Video Game Module to your Flipper Zero.

3

On your Flipper Zero, go to Main Menu -> Apps -> Tools -> Video Game Module Tool.

4

In the app, select the Install Firmware from File option.

5

Select the file with custom firmware.

6

Confirm installation by pressing Install%right%.

7

Once the module firmware is installed, youll see a message: Video Game Module Updated.

Document image



Installing custom firmware via PC

Alternatively, you can install firmware (in the .uf2 format) on the module directly from your computer. For that, youll need to connect the module as a USB Mass Storage device by doing the following:

1

Disconnect the module from Flipper Zero and the USB-C cable if connected.

2

On the module, press and hold the BOOT button with a paper clip.

3

Connect the module to your computer via a USB-C cable.

Document image


The module will switch to USB Mass Storage mode and should automatically mount as a Mass Storage Device (RPI-RP2) on your computer.

4

Release the BOOT button.

5

On your computer, in a file manager, drag and drop the UF2 firmware file onto the RPI-RP2 device.

The module will automatically reboot, unmounting itself as a Mass Storage Device.