-
Notifications
You must be signed in to change notification settings - Fork 10
Flashing
Dominik edited this page Jan 3, 2026
·
9 revisions
The WEB FLASHER is the fastest and safest way to install ProjectZero.
- Open the ProjectZero Web Flasher
- Connect M5MonsterC5 to your computer via USB
- Select the correct serial device
- Choose the latest firmware (main or development)
- Click "Flash" button
💡 The Web Flasher can also be used to update the Flipper Zero companion app,
if you are using Flipper alongside CardputerADV.
- Enter the
binaries-esp32s3folder in your terminal. - Run the flashing script:
python flash_board.py- Watch the below for visual guidance.

In some cases, the device must be manually forced into download (bootloader) mode
before flashing.
To enter download mode:
-
Press and hold the
BOOTbutton - Press
RESETonce - Release the
BOOTbutton
The ESP32-C5 should now be detected by the flasher.
When connecting CardputerADV to a computer:
-
Press and hold the
BtnGobutton - Connect the USB cable while holding
BtnGo - Release the button after connection is established
This ensures the device is detected correctly during flashing or communication.
💡 If the device is not detected, repeat the procedure and try a different USB cable or port.