Lifecycle

Add-ons & Upgrades

Badge ecosystems keep moving after handout: apps, hexpansions, SAOs, antennas, cases, repair parts, firmware updates, and post-event hardware experiments.

Reset
1567 matching add-on(s)
DEF CON 17 Badge source-backed

firmware workflow

Static serial bootloader

Grand Idea Studio documents a static serial bootloader for in-the-field firmware upgrades and links the CodeWarrior source archive.

Compatibility: DEF CON 17 Badge

Source
Ruxcon 2016 HHV Badge source-backed

firmware workflow

UART bootloader jumper

The build sheet documents JP1 boot-position behavior, with LOAD for normal flash boot and NORM activating the UART-based bootloader despite reversed board markings.

Compatibility: Ruxcon 2016 HHV Badge

Source
DEF CON 29 Badge archived

firmware workflow

UF2 firmware update workflow

Forum and field-report sources document firmware updates through USB storage/UF2-style workflows and role-specific challenge firmware behavior.

Compatibility: DEF CON 29 Badge

Source
RVAsec 2022 Badge source-backed

flashing workflow

Pico UF2 flashing

The README documents flashing badge2022_c.uf2 through the Pico/RPI-RP2 USB mass-storage path.

Compatibility: RVAsec 2022 Badge

Source
RVAsec 2026 Badge repository-backed

flashing workflow

RPI-RP2 UF2 flashing

The README says to hold the small button beside the screen while connecting the badge over micro USB, then copy the UF2 firmware to the mounted RPI-RP2 filesystem.

Compatibility: RVAsec 2026 Badge

Source
DC503 5ohBEE Pager source-backed

flashing workflow

USBasp and Arduino provisioning

The README tells builders to use USBasp udev rules, add the 5ohBee board package to Arduino, install the SmartResponseXE library ZIP, compile sketches, and upload.

Compatibility: DC503 5ohBEE Pager

Source
BSidesKC 2025 Badge badge-maker documented

fulfillment process

Pickup or shipping fulfillment path

The Badge Pirates shipping update says badge purchasers would be emailed after customs clearance and could choose pickup at later events or mailed delivery.

Compatibility: BSidesKC 2025 Badge orders

Source
Tildagon current EMF 2026 lifecycle

future-event lifecycle app

EMF 2026 Countdown

pikesley's EMF 2026 Countdown keeps Tildagon active between camp editions, using the badge as a countdown surface for the next EMF cycle.

Compatibility: Tildagon OS

Source

game

Snake game

The fifth firmware screen provided a playable snake game, giving the badge an explicit entertainment surface beyond schedule and discovery functions.

Compatibility: RomHack Camp 2022 Badge

Source
Fri3d 2024 Badge current/historical

game add-on

Blaster

Fri3d 2024 documentation includes a blaster add-on for camp play and badge interaction.

Compatibility: Fri3d 2024 Badge

Source
Fri3d 2022 Badge historical

game add-on

GameOn

Fri3d 2022's add-on ecosystem includes GameOn-style game hardware tied to badge play.

Compatibility: Fri3d 2022 Badge

Source
TiDAL post-event

game app

Doom!

Phlash's Doom port reached revision 8 in 2024; the Hatchery notes basic play, menus and demo levels, while warning that it overwrites the unused OTA partition and cannot ship the WAD through Hatchery because of upload size.

Compatibility: TiDAL with Doom binary and WAD assets

Source

game behavior

CTF flag endpoint

The README and firmware document `/flag` and `/flag?newflag=...` behavior, with source code initializing the default flag as BADGERMASTER.

Compatibility: BSidesPDX 2015 Badger Badge

Source

game firmware app

CB Pong

CB Pong can run as a simple two-player Pong game or, when connected, as a game against a BCD-0o27 cyberdeck through the external interface.

Compatibility: BalCCon Mini Cyberdeck 0o00 plus optional BCD-0o27

Source

game firmware app

Space Invaders

The MC-0o00 documentation links a Space Invaders game by Jovan, published with source code and released under the MIT license.

Compatibility: BalCCon Mini Cyberdeck 0o00

Source
Fri3d 2022 Badge historical

game/puzzle add-on

Time Blaster

The Time Blaster add-on path captures the badge as a game and camp-activity peripheral.

Compatibility: Fri3d 2022 Badge

Source

gateware/software workflow

FPGA SoC and IPL hacking

The public repository lets badge hackers modify the FPGA SoC, bootloader, Initial Program Loader, SDK, example apps, and peripheral blocks instead of only writing firmware on a fixed MCU.

Compatibility: Hackaday Supercon 2019 FPGA Badge

Source
TiDAL historical

graphics app

TiDAL 3D

Mat Booth's TiDAL 3D renderer loads Wavefront OBJ/MTL models and uses custom firmware with native framebuffer and 3D math routines for performance.

Compatibility: TiDAL with custom firmware branch

Source
Tildagon ongoing

haptics hexpansion app

Caffeine Jitters

walkerdanny's Caffeine Jitters is a companion app for the Club Mate haptics hexpansion, where badge buttons adjust jitter frequency.

Compatibility: Tildagon OS with Club Mate haptics hexpansion

Source
Disobey 2019 Badge historical

hardware API surface

RGB LED, IR, buzzer, and screen APIs

Badge.Team preserved MicroPython examples for outline RGB LEDs, buttons, power saving, buzzer tones, screen rotation, raw touch reads, and virtual timers; the hardware also exposed infrared transmit and receive.

Compatibility: Disobey 2019 Badge MicroPython firmware

Source

hardware CTF challenge

Black Badge challenge

The official challenge asked participants to assemble the collector badge, analyze its embedded secure system, and solve first for a Nuit du Hack Black Badge life pass.

Compatibility: Nuit du Hack 2014 Collector Badge

Source
TROOPERS19 Badge historical

hardware add-on

Fuccs Shitty Addon

Jeff and Jann Foehringer designed the Fuccs add-on, with the PCB layout published in its own repository.

Compatibility: TROOPERS19 Badge Shitty Addon connector

Source
WHY2025 Badge documented caveat

hardware add-on

LoRa connector and antenna

LoRa use depended on attaching the connector and a suitable, matched antenna; the wiki records VNA/SWR antenna checks and warns that transmitting without a proper antenna could permanently damage RF hardware.

Compatibility: WHY2025 badge LoRa/FSK radio

Source

hardware add-on

RCA badge add-ons

Participant reporting says CTF success yielded cool add-ons for the Easterhegg badge and that the badge could later be soldered in the hackerspace.

Compatibility: Easterhegg 2024 RCA Badge

Source
TROOPERS23 Badge historical

hardware add-on

TROOPERS23 SAO

The separate tr23-sao-hw repository documents a companion SAO board for the TROOPERS23 badge.

Compatibility: TROOPERS23 Badge

Source