Install the firmware onto a LilyGo T-Deck straight from this page. No toolchain, no command line — plug the T-Deck in over USB-C, switch it on and press the button. It plays against every other Cypher32 device on the same range profile, Heltec Wireless Papers included.
This browser cannot flash devices.
Flashing needs the Web Serial API, which today means Chrome, Edge or Opera on a desktop computer. Firefox and Safari do not implement it, and neither do phone or tablet browsers — including Chrome on Android and iOS.
Open this page on a laptop or desktop in Chrome or Edge, or flash from the command line with PlatformIO — see the README.
Every device in one game must run the same profile. A different spreading factor or frequency is not a weak link — the radios simply cannot hear each other.
Before anything is written, read back what is actually on the other end of the cable. Nothing is flashed by this step — it only asks the chip what it is.
Make sure the antenna is attached before you power the board: transmitting into an empty connector can damage the radio.
Your browser asks which serial
port to use. The T-Deck appears as USB JTAG/serial debug unit
or ESP32-S3 — it has no separate USB chip, so no driver
is needed. You will be asked to pick the port twice — once here, once
to install — so choose the same one both times.
If no port is listed, or the check cannot connect, put the T-Deck into download mode by hand: switch it off, hold the trackball pressed down, switch it on, then let go.
The installer script could not be
loaded from the network. An ad blocker, a corporate proxy or an offline
machine will all do this. Reload with the blocker off, or download the
.bin from the
build
artifacts and flash it with esptool.
Enter and pick a faction with the
trackball.R for the radar,
S to scout, X twice to breach.Still dark after a power cycle? Install again and answer yes when asked whether to erase the device — that clears settings left by older firmware — then power-cycle once more.
Flashing replaces everything on the board, including any saved game on it. Each image is the full layout — bootloader, partition table and application — so there is nothing else to install.
| loading… |
Every build here is compiled by
GitHub Actions from the commit it names, and the shared radio key is the
public default — anyone who flashes from this page can hear anyone else who
did. For a private game, change LORA_KEY and build it
yourself.