Add-on dossier

Three-mode firmware shell

A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.

Back to add-ons index

DC503 Wagon Party Badge source-backed

badge software behavior

The main loop cycles between wagon, hunt, and party modes when the mode input changes, keeping the badge centered on local interactive display behavior.

Badge
DC503 Wagon Party Badge
Type
badge software behavior
Status
source-backed
Compatibility
DC503 Wagon Party Badge
Source
https://github.com/pdxbadgers/wagonparty/blob/master/wagonparty.ino

Badge context

Related Resources

artwork provenance lead

wagonparty images directory

Repository sprite/image asset directory retained as source context only; no asset is promoted as a catalogue image because the repository has no visible license and the files are not documentary badge photos.

Badge: DC503 Wagon Party Badge

firmware source

wagonparty.ino

Main firmware source for SSD1306 display setup, BLE service and banner characteristic, 503WAGON identity, 503.PARTY default banner, wagon/hunt/party modes, and DYSENTERY/WannaCry behavior.

Badge: DC503 Wagon Party Badge

project readme

Wagon Party README

Primary setup source that calls the target a badge, specifies 3.3V USB-serial programming, SparkFun nRF52832 Arduino setup, SSD1306 128x64 configuration, I2C pin remapping, and wagon-wheel programming-mode entry.

Badge: DC503 Wagon Party Badge

sprite source

sprites.h

Sprite header source naming image2cpp and ezgif generation tools and preserving wagon, mountain, hunter, and Bender bitmap data used by the firmware.

Badge: DC503 Wagon Party Badge

Source trail

Evidence Sources

GitHub / PDX Badgers · retrieved 2026-05-15

Wagon Party README

Primary setup source calling the target a badge and documenting the 3.3V USB-serial, SparkFun nRF52832, SSD1306, I2C pin, and wagon-wheel programming workflow.

Badge: DC503 Wagon Party Badge

GitHub / PDX Badgers · retrieved 2026-05-15

pdxbadgers/wagonparty

Primary repository source for the DC503 Wagon Party badge archive, repository metadata, source tree, contributor trail, and no-visible-license image decision.

Badge: DC503 Wagon Party Badge

GitHub / PDX Badgers · retrieved 2026-05-15

sprites.h

Primary sprite-source evidence for the generated wagon, mountains, hunter, and Bender graphics used by firmware, while keeping those assets out of the catalogue image archive.

Badge: DC503 Wagon Party Badge

GitHub / PDX Badgers · retrieved 2026-05-15

wagonparty.ino

Primary firmware source for BLEPeripheral service UUID 0503, writable banner text, 503WAGON advertising, OLED setup, three game modes, input pins, DYSENTERY/WannaCry strings, and game loops.

Badge: DC503 Wagon Party Badge