◎ BADGE MUSEUM
2026

Orion Trail Edition

RP2350 space-trading badge · hardware, unlocks & flashing█

First-party work on a badge I own; the conference is over. This page documents the hardware and lets you set up / back up / flash your own badge. No copyrighted firmware is hosted here. Flashing needs desktop Chrome or Edge (WebUSB).

// what's on the badge

Full write-up, symbol table and the signer tool are in the repository README.

// all 32 achievements

There are 32 achievements (one bit each). Lighting them all includes #5 Full Complement and #6 A Crew of Specialists, so a full crew comes with the set. Each achievement from bit 2–31 has a secret UNLOCK code; the two without one are Thirty Lives (Konami code on the buttons) and First Departure (finish one run).

The easy way needs no flashing: it sends the 30 codes to the game console over USB serial — the same thing tools/unlock_all.py does, straight from this page. Use the flasher below.

// offline mode (full crew, no station)

Offline mode makes the badge self-contained: the title shows OFFLINE MODE, every run starts with a full crew of 5 (random roles), and it awards Manual Override. Offline runs aren't written to the flight-log slots.

Two ways to turn it on:

// flasher

Read first. The USB flashing layer here is written to the PICOBOOT spec but has not been verified on real hardware yet. Reading (backup) is safe; writing could brick a badge if anything's off. Flash controls stay locked until you tick the box confirming you've bring-up tested it on a badge you can afford to lose. The achievement unlock below does not flash anything and is safe to use now.

1 · Unlock all achievements (no flashing)

Plug the badge in (running the game is fine), click, pick its serial port, and it sends the 30 codes.

2 · Backup / flash / restore (BOOTSEL)

not connected

console