Program a Generation-6 LED display panel over USB — no install, right in your browser.
← all web toolsThis browser can’t talk to USB devices. The flasher needs WebUSB, available only in Chrome or Edge on desktop. Please reopen this page there.
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.
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.
Checking for a panel…
The panel has two buttons: BOOT and RUN (reset).
It then re-appears as the RP2350 bootloader. An empty device chooser means it isn’t in BOOTSEL yet.
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.
The panel rebooted into firmware. Connect to confirm it’s alive — if the port opens, it’s running. A Panel self-test build streams its banner + pattern-cycle log here; production firmware is quiet after boot, so an open connection is itself the all-clear. Then Done to flash the next one.
Don’t press RESET / RUN while connected — it drops the USB link. To grab a fresh boot banner, power-cycle the panel (unplug/replug); this reconnects automatically.