G6 Panel Flasher

Program a Generation-6 LED display panel over USB — no install, right in your browser.

← all web tools

⚠ Browser not supported

This browser can’t talk to USB devices. The flasher needs WebUSB, available only in Chrome or Edge on desktop. Please reopen this page there.

1 Choose the firmware build

resolving latest…

Pick the build that matches your panel’s revision — v0.2.1 and v0.3.1 use different binaries. Flashed a mismatch? No harm — just re-flash the matching build.

Which revision do I have?

Read the rev on the PCB silkscreen / label (v0.2.1 vs v0.3.1). A panel already running firmware reports its rev; this tool verifies it after flashing.

2 Connect & flash

Checking for a panel…

Panel not in BOOTSEL? How to enter it

The panel has two buttons: BOOT and RUN (reset).

  1. Unplugged: hold BOOT, plug in USB, release BOOT.
  2. Plugged in: hold BOOT, tap RUN once, release BOOT.

It then re-appears as the RP2350 bootloader. An empty device chooser means it isn’t in BOOTSEL yet.

Activity log

Programmed a panel? Open the Panel Serial Monitor to confirm it boots clean (production firmware is log-only — no LED test over USB). For a visual LED test, flash a Panel self-test build above, then re-flash production.