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
Fri3d 2024 Badge current/historical

Arduino programming path

fri3d-esp32 Arduino board package

The official Arduino guide provides a custom fri3d-esp32 board package, Fri3d Badge 2024 board target, examples, upload flow, and a path for sketches launched through the default firmware.

Compatibility: Fri3d 2024 Badge

Source
Tildagon ongoing

BLE/social-state app

Social Battery

Yale32's Social Battery renders configurable social energy as a fuel gauge and adds BLE remote support, another example of post-event badge apps using the platform's radio and display surface.

Compatibility: Tildagon OS with BLE remote support

Source
Fri3d 2024 Badge current/historical

BadgeLink game add-on

Big Flamingo Gun 9000

The Flamingo blaster uses an IR LED, two IR receivers, four WS2812 LEDs, a buzzer, trigger, team selector, LANA TNY module, and a 3.5 mm BadgeLink connector to turn the badge into a camp game peripheral.

Compatibility: Fri3d 2024 Badge and Flamingo blaster

Source

CAN SAO and key-fob badge

IOActive key-fob badge / SAO

IOActive's build series documents a key-fob badge / SAO for DEF CON 32 CHV with dsPIC33CK32MP502, CAN transceiver, NeoPixels, touch buttons, IR, 125 kHz RFID receive, and 433 MHz transmit surfaces.

Compatibility: Car Hacking Village DC32 Main Badge and key-fob SAO

Source
MCH2022 Badge historical

FPGA app

FPGA Peripheral demo

The FPGA Peripheral demo exposes the FPGA as an ESP32 peripheral with timer and random-number behavior, documenting the badge as a hardware experimentation platform.

Compatibility: MCH2022 Badge

Source
MCH2022 Badge historical

FPGA examples

iCE40 FPGA examples

The iCE40 firmware repository preserves FPGA examples and source that let the badge act as a learning platform for video, IO, and custom logic.

Compatibility: MCH2022 iCE40UP5K FPGA

Source
MCH2022 Badge historical

FPGA hardware expansion

PMOD FPGA expansion

The PMOD connector exposed FPGA-oriented IO for advanced hardware experiments beyond the application chooser and BadgePython surface.

Compatibility: MCH2022 iCE40UP5K FPGA

Source
MCH2022 Badge historical

FPGA tooling

WebUSB FPGA loader

The FPGA docs preserve a browser/WebUSB loading workflow for experimenting with the iCE40 fabric without treating FPGA development as ordinary app publishing.

Compatibility: MCH2022 iCE40UP5K FPGA

Source
Tildagon community example

GNSS hexpansion

GPS Hexpansion

The Machine Shop's GPS Hexpansion and its published files document a location-sensing hardware path for Tildagon owners.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
TiDAL historical

GPIO music hardware app

Euclidean Tides

Giles Greenway's Euclidean Tides uses the badge GPIO header and TRS sockets to produce Euclidean rhythms; without external wiring it still works as a blinkenlicht.

Compatibility: TiDAL GPIO header and external rhythm/audio hardware

Source
MCH2022 Badge historical

Hatchery game app

Doom with sound

Henri Manson's app loads Doom on the ESP32 while using the FPGA for video and sound, turning MCH2022 into a handheld game-and-FPGA demonstration.

Compatibility: MCH2022 Badge

Source
Fri3d 2016 Badge historical

IR software feature

TV-B-Gone app path

The 2016 badge was explicitly inspired by Mitch Altman's TV-B-Gone and preserved a TV-B-Gone-style app path in the Arduino badge concept.

Compatibility: Fri3d 2016 Badge

Source
Tildagon community example

LED decorative hexpansion

LED Filament hexpansion

John Thurmond's LED Filament hexpansion appears in the official showcase as a rainbow LED-filament add-on, extending Tildagon's visual display culture beyond the onboard LEDs.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
TiDAL in progress

LED hardware app

neopixel_rave

Chris's neopixel_rave drives WS2812/NeoPixels from TiDAL, with Hatchery notes about torch-LED data wiring, level-shifting constraints, and external 5V/power-bank needs.

Compatibility: TiDAL with external WS2812/NeoPixel strip

Source
Tildagon current EMF 2026 lifecycle

LED hexpansion app

EEH Logo Hexpansion app

Matt Emerick-Law's EEH Logo app controls NeoPixels on the East Essex Hackspace LED Logo Hexpansion and advertises that the hexpansion is expected to be available at EMF 2026.

Compatibility: Tildagon OS with EEH LED Logo Hexpansion

Source
Tildagon ongoing

LED hexpansion app

Pacman LED

Matt Emerick-Law's Pacman LED app controls LEDs on the Pacman hexpansion created by The Untitled Goose, capturing another app-store entry tied to a named physical add-on.

Compatibility: Tildagon OS with Pacman hexpansion

Source
rad1o documented solder option

RF hardware add-on

External antenna and SMA mod

The antenna guide documented temporary human/copper-wire reception tricks and the proper SMA modification, including rotating or bridging the 0-ohm resistor in the RF path.

Compatibility: rad1o RF path and edge-launch SMA connector

Source
HackConRD 2026 eBadge source-backed

RF interface

CC1101 433 MHz RF system

The README documents a CC1101 radio at 433 MHz, Fox Hunting RSSI behavior, and Friends RF peer-to-peer profile exchange with non-volatile history.

Compatibility: HackConRD 2026 eBadge

Source
ToorCon 14 RfCat Badge source-backed

RF tooling

RfCat interactive Python shell

The badge shipped with RfCat firmware so attendees could connect over micro USB, run `rfcat -r`, and control the sub-1 GHz transceiver from an interactive Python shell.

Compatibility: ToorCon 14 RfCat Badge

Source
Konsool early stage

RFID and sub-GHz expansion

Zero expansion board

The Zero board is documented as an educational RFID, iButton, and sub-GHz hardware expansion with project links and maturity notes.

Compatibility: Konsool / Tanmatsu expansion port

Source

SAO expansion

FPGA SAO bridge

The LCA2022 Open Hardware Miniconf page described an FPGA SAO usable standalone or plugged into compatible electronic conference badges, including LCA2021 SwagBadge combinations.

Compatibility: LCA2022 SwagBadge and Rockling SAO Kit

Source
LCA2021 SwagBadge source-backed

SAO expansion

Simple Add-On education track

The LCA2021 hardware session and miniconf page covered the Simple Add-On standard, SAO protoboards, Tux SAO, and extension options for badge life.

Compatibility: LCA2021 SwagBadge

Source
Tildagon community example

adapter hexpansion

Legacy adapter hexpansion

dratini0's legacy adapter connects Tildagon to SAO, TiDAL, and QW/ST-style expansion traditions, showing that add-ons also serve compatibility and reuse.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
DEF CON 34 Badge pre-event spec

add-on connector

Dual SAO electrical interface

The official DC34 SAO specification documents 3.0 V VDD, 100 mA tested total supply across both SAOs, GPIO pins, I2C devices at 0x3C and 0x19, and mirrored unkeyed 6-pin SAO headers.

Compatibility: DEF CON 34 Badge

Source

add-on hardware

Multi-SAO hardware archive

The 2022 hardware tree includes multiple SAO directories, including Ubisoft, numbered SAO revisions, BOMs, Gerbers, assembly exports, and board-source material.

Compatibility: NorthSec 2022 Badge SAO ecosystem

Source

add-on protocol

I2C minibadge protocol

The minibadge notes define I2C address coordination plus polling, button, text, pixel, timed-pixel, custom-data, score-update, and brightness-change messages.

Compatibility: SAINTCON 2018 ESP32 Badge and minibadges

Source

analog badge

Cassette tape badge

The Safe Mode badge was a real cassette tape in a jewel case, with side A/B markings, label art, and audio content that formed part of the challenge.

Compatibility: DEF CON 28 Safe Mode Badge

Source
DEF CON 23 Badge historical

analog challenge

Playable record clue surface

The official badge was a playable vinyl record, making audio playback and record inspection part of the badge-hacking surface instead of firmware or active electronics.

Compatibility: DEF CON 23 Badge

Source
TiLDA MK4 historical

app-store ecosystem

Badge Store installation flow

The MK4 wiki documents installing apps directly on badge through the Badge Store app: choose Install, pick a category/app, save it, then restart back to the launcher.

Compatibility: TiLDA MK4 Badge Store

Source
SHA2017 Badge historical and partially live

app-store ecosystem

Hatchery app store

SHA2017 used the Badge.Team Hatchery path for discoverable badge applications, and the current Hatchery index still exposes SHA2017-compatible project records.

Compatibility: SHA2017 badge firmware and Badge.Team Hatchery

Source
MCH2022 Badge historical

app-store ecosystem

MCH2022 Hatchery app store

The MCH2022 Hatchery catalogue made app discovery and installation part of the camp badge workflow rather than a post-hoc source dump.

Compatibility: MCH2022 Badge

Source
TiDAL historical

app-store ecosystem

TiDAL Hatchery app store

The EMF 2022 Hatchery API still lists TiDAL categories across event, game, graphics, hardware, utility, data, silly, unusable, and adult apps, preserving the badge as an app ecosystem rather than a one-off PCB.

Compatibility: TiDAL MicroPython app runtime

Source
Tildagon ongoing

app-store ecosystem

Tildagon App Directory

The live app directory makes Tildagon a post-event software platform, with badge, background, game, media, music, pattern, hexpansion utility, schedule, WiFi, and sensor apps published by community authors.

Compatibility: Tildagon OS

Source
TiLDA MK4 historical

app-store publishing workflow

Badge Store submission workflow

Apps were submitted by adding a folder with main.py metadata headers to the Mk4-Apps GitHub repository, validating with tilda_tools, and opening a pull request; official rules banned malicious apps and code/image hot-loading without good reason.

Compatibility: TiLDA MK4 Mk4-Apps repository

Source
flow3r ongoing

app-store publishing workflow

flow3r app index workflow

New apps are published by adding a TOML pointer under the flow3r-apps index and opening a merge request; after merge the app appears in the public directory.

Compatibility: flow3r app directory

Source
flow3r ongoing

app-store update workflow

flow3r app version releases

The app index treats a commit that increments metadata.version in flow3r.toml as a new release, making post-camp app maintenance part of the badge lifecycle.

Compatibility: flow3r app directory

Source
ROOTCON 11 Electronic Badge source-backed but incomplete

archive note

Electronic-badge archive boundary

The official archive and sponsorship kit prove the electronic badge's event and sponsor context, but do not expose component-level hardware, firmware, artwork, or production files.

Compatibility: ROOTCON 11 Electronic Badge

Source
ROOTCON 12 Electronic Badge source-backed but incomplete

archive note

Maker-post electronic badge trail

Jay Turla / @shipcod3's public post preserves the ROOTCON 12 Electronic Badge title, but this pass did not recover a public schematic, firmware archive, BOM, or rights-cleared image.

Compatibility: ROOTCON 12 Electronic Badge

Source

archive trail

Making-of programme trail

The OPCDE Kenya agenda preserved a dedicated session on making the AfricaHackOn 2018 Electronic Conference Badge, anchoring the badge's existence while leaving the technical archive open.

Compatibility: AfricaHackOn 2018 Electronic Badge

Source
SAINTCON 2022 MiniBadge Collection officially documented

assembly ecosystem

Mixed assembly techniques

The guide covers LED orientation, two-position headers, through-hole and SMD soldering, reverse-mount LEDs, RFID sticker placement, motor/fan parts, hot glue, cable-test behavior, and ATTiny programming for selected MiniBadges.

Compatibility: SAINTCON 2022 MiniBadge builds

Source

assembly kit

Conference-bag badge kit

The assembly guide says attendee conference bags contained the badge PCB, passives, fuses, headers, D1 Mini ESP8266 board, USB battery, and exchange token for HHV display parts.

Compatibility: SAINTCON 2016 badge assembly

Source

assembly workflow

Attendee soldering workflow

The assembly guide steps through resistor, photocell, LED, switch, MOSFET, potentiometer, and battery-holder installation with orientation and test reminders.

Compatibility: ToorCamp 2022 Spider Badge

Source

assembly workflow

Badge assembly and power kit

The assembly manual documents the LiPo battery, PowerBoost 500C, cable routing, custom board mounting, acrylic shield, screws, standoffs, and lanyard hardware needed to complete the badge.

Compatibility: SAINTCON 2017 Raspberry Pi Badge

Source

assembly workflow

Through-hole soldering kit

The documentation frames the badge as a DIY kit distributed to participants, with easy-to-mount DIP components and step-by-step resistor, LED, switch, and battery-holder assembly.

Compatibility: BSides Puerto Rico 2019 DIY Badge

Source

attendee artifact bundle

Goodie-bag pickup

The infodesk page says arriving attendees received a goodie bag with a T-shirt and other items, making the non-electronic artifact bundle part of the camp identity record.

Compatibility: HaxoGreen 2022 attendee identity artifacts

Source
THOTCON 0xD Badge documented

audio firmware

Buzzer and musical tone demos

The public firmware archive includes ToneChaser examples for musical modes while the project writeup documents audio games and badge sound output.

Compatibility: THOTCON 0xD Badge

Source
Tildagon community example

audio sensor hexpansion

Microphone hexpansion

Lix's Microphone hexpansion prototype stores visualisation code on EEPROM and samples audio on the badge, a concrete example of self-describing add-on behavior.

Compatibility: Tildagon / EMF 2024+ hexpansion connector with EEPROM-backed app behavior

Source
Tildagon community example

audio/light hexpansion

TGSTL sound-to-light hexpansion

The named TGSTL sound-to-light module records the performative side of Tildagon expansion culture: audio-reactive light hardware built for the badge edge.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source

award badge

Uber Badge award path

The official Uber Badge page says badge-challenge victories are one path to a one-of-a-kind Uber Badge with lifetime BSides Tampa admission, but the current registry does not list a 2026 awardee.

Compatibility: BSides Tampa 2026 challenge awards

Source
AND!XOR DC27 Badge source-backed

badge add-on

DOOM SAO and SAO 1.69bis ecosystem

The DOOM SAO log documents an ATSAMD21G18A add-on with ST7789 display, USB-C, serial terminal, bus sniffers, virtual EEPROM identity, and SAO 1.69bis logical integration with DC27 badges.

Compatibility: AND!XOR DC27 Badge and SAO 1.69bis-compatible badges

Source
BSides CDMX 2025 Badge archived source

badge add-on

Metro add-on

The hardware tree and release assets preserve a Metro add-on with silkscreen/edge SVGs, source artwork, `Metro.hex`, and a Metro add-on BOM CSV.

Compatibility: BSides CDMX 2025 Badge

Source
BugCON 2025 Linux Badge archived source

badge add-on

PY32F002 add-on board

The repository preserves a separate Add_On_Bugcon_2025 tree with PY32F002AA15M footprint/source material, KiCad files, decorative artwork, and firmware/libraries.

Compatibility: BugCON 2025 Linux Badge

Source
BSidesPDX 2017 BMD-300 Badge official schedule

badge add-on talk

Ox-Vox add-on context

The official speaker page describes Ox-Vox as an add-on for that year's unreleased BSides PDX badge, tying the badge to a pre-release add-on hacking workflow.

Compatibility: BSidesPDX 2017 BMD-300 Badge

Source
CHCon 2025 Badge source-backed

badge app and challenge

Minecraft 1.21.4 badge server

The badge implemented a Minecraft Java Edition 1.21.4 server on the ESP32-C3, with in-world levers mapped back to the 24 physical RGB LEDs.

Compatibility: CHCon 2025 Badge

Source

badge app framework

GameOn-derived badge game framework

The making-of post documents a colour GameOn-derived firmware with menu, single-player game, raycaster, voxel landscape, high-score JSON/WiFi workflow, setup screens, achievements, and debug screens.

Compatibility: BSides Cape Town 2019 Badge

Source
Disobey 2026 Badge source-backed

badge app framework

Social game firmware and miniapps

The badge page describes social-game firmware for badge-to-badge duels and asks miniapp authors to submit pull requests so apps can be built into shared firmware.

Compatibility: Disobey 2026 Badge

Source
HackConRD 2026 eBadge source-backed

badge applications

Badge game suite

The repository documents Doom Maze, Dino Run, Hackermon, and Star Invaders as bundled badge games with button controls.

Compatibility: HackConRD 2026 eBadge

Source

badge applications

MicroPython app suite

The public app tree includes menu, settings, schedule, Tetris, analog clock, battery monitor, system monitor, and other badge applications.

Compatibility: BSides Fort Wayne 2025 Badge

Source
Ruxcon 2017 HHV Badge source-backed

badge challenge

HardFlag AES challenge

The hard flag path involved firmware inspection, Lua crypto module behavior, AES routines, and badge-specific challenge material.

Compatibility: Ruxcon 2017 HHV Badge

Source

badge challenge archive

Main-badge CTF paths

The public challenge archive documents main-badge CAN enumeration, a physical-inspection flag under the battery pack, random traffic, and a UART Python REPL path.

Compatibility: Car Hacking Village DC32 Main Badge

Source
X-CTF 2016 Badge released

badge challenge software

CTF firmware apps

The firmware repository preserves applet, challenge, Wi-Fi scanner, LCD, and game source modules for the event badge firmware.

Compatibility: X-CTF 2016 Badge

Source
39C3 Cyberwatch Badge source-backed

badge communication

LoRa shard path

Project documentation and README material link a LoRa expansion shard to an adapted Meshtastic path, indicating an explicit long-range radio capability target.

Compatibility: 39C3 Cyberwatch Badge

Source
GrrCON 2024 BadgeBuddy source-backed

badge controller

ESP8266 BadgeBuddy core

The first-hand writeup and public firmware document an ESP8266 badge that advertises `BadgeBuddy` while scanning nearby WiFi networks.

Compatibility: GrrCON 2024 BadgeBuddy

Source

badge controller

PIC16F1455 USB core

The README names a PIC16F1455 badge core, and the firmware configures USB clocking, interrupts, generic HID, and keyboard HID behavior.

Compatibility: LayerOne 2023 PIC HID Badge

Source
BSides CDMX 2025 Badge source-backed

badge controller

Puya PY32F030 badge core

The README lists the Puya PY32F030F28U6TR microcontroller as the badge core, and the firmware README documents the PY32F0 MCU family and Cortex-M0+ build path.

Compatibility: BSides CDMX 2025 Badge

Source
AND!XOR DC25 Badge source-backed

badge customization workflow

MicroSD Bring Your Own Bling

The BYOB log documents using the microSD card for custom RAW 16-bit 565 bling assets, including ffmpeg conversion and the `/SDCard/BLING/` folder workflow.

Compatibility: AND!XOR DC25 Badge

Source
GrrCON 2024 BadgeBuddy source-backed

badge display

8x8 LED matrix animation

The badge used an 8x8 LED matrix for bouncing-pixel animation and a falling-code pattern once enough nearby BadgeBuddy networks were detected.

Compatibility: GrrCON 2024 BadgeBuddy

Source
DEF CON 15 Badge source-backed

badge display platform

95-LED scrolling text matrix

The badge used a 5-by-19 LED matrix for user-customizable vertically scrolling text, with a default DEFCON 15 message and separate text-entry and scroll-speed states.

Compatibility: DEF CON 15 Badge

Source
Queercon 16 Q Badge source-backed

badge display platform

E-paper and RGB light board

The badge combined a 2.9-inch 128x296 eInk screen, six side-view RGB LEDs beside the display, and twelve additional full-color edge LEDs.

Compatibility: Queercon 16 Q Badge

Source
NorthSec 2026 Badge official event-page backed

badge distribution

New social electronic badge entitlement

The registration page lists a new social electronic badge as an included item for multiple NorthSec 2026 ticket classes while supplies lasted.

Compatibility: NorthSec 2026 conference, CTF, combo, and training attendance

Source
THOTCON 0xD Badge source-backed

badge expansion

Add-on header

Hackaday.io documents an exposed add-on header as part of the badge's expansion and badgelife compatibility surface.

Compatibility: THOTCON 0xD Badge add-ons

Source
DEF CON 33 Badge source-backed

badge format

Non-electronic physical art format

Public creator material says DC33 was a non-electronic badge year, making optical interaction and material design the documented hack surface instead of firmware.

Compatibility: DEF CON 33 Badge

Source
AND!XOR DC26 Badge source-backed

badge game

B.E.N.D.E.R. console challenge

The ARG and retrospective logs describe the Badge Enabled Non Directive Enigma Routine as a serial text-adventure challenge spanning hardware hacking, reverse engineering, cryptography, wireless capture, badge actions, and social collaboration.

Compatibility: AND!XOR DC26 Badge

Source
AND!XOR DC27 Badge source-backed

badge game

B.E.N.D.E.R. v2.0

The walkthrough documents Badge Enabled Non Directive Enigma Routine v2.0 as an embedded text-adventure challenge involving software exploitation, firmware clues, hardware interfaces, crypto, radio, and social steps.

Compatibility: AND!XOR DC27 Badge

Source
DEF CON 32 Badge archived

badge game

GB Studio badge game

The public DEFCON 32 Badge Game repository contains GB Studio project files and graphical assets for the badge's LVCC-themed game.

Compatibility: DEF CON 32 Badge

Source
DC503 5ohBEE Pager source-backed

badge game

HugQuest HUG-token game

HugQuest v1.5 stores HUG tokens, supports mining and sending HUGs, tracks names, and displays token state through the SMART Response XE interface.

Compatibility: DC503 5ohBEE Pager

Source
NorthSec 2021 Badge documented

badge game

North Sectoria flag game

The official badge page documents ten badge flags hidden across trivia, reverse engineering, and badge interfaces, submitted through FLAGBOT.

Compatibility: NorthSec 2021 Badge

Source
RVAs3c 2014 Badge source-backed

badge game platform

IR and LCD game surface

Official preview material documents IR, LCD, LED, audio, and input surfaces intended for badge applications and games.

Compatibility: RVAs3c 2014 Badge

Source
RVAs3c 2014 Badge planned/source-backed

badge hacking workflow

USB bootloader goal

The preview describes a bootloader and micro-USB programming path as a goal for post-event hacking.

Compatibility: RVAs3c 2014 Badge

Source
39C3 Cyberwatch Badge source-backed

badge hardware

Modular watch architecture

The 39C3 Cyberwatch project is documented as a solderable watch-style base badge that is designed to accept interchangeable shard boards through a modular hardware concept.

Compatibility: 39C3 Cyberwatch Badge

Source
39C3 Cyberwatch Badge source-backed

badge hardware

SD-card shard interface

The project documentation describes an SD-card form-factor interface used to carry modular add-on boards in place of fixed accessory ports.

Compatibility: 39C3 Cyberwatch Badge

Source
HackConRD 2026 eBadge source-backed

badge identity settings

NVS profile and role persistence

The README documents a seven-character nick, BadgeRole profile, LED brightness, RF profile, fox frequency, friends history, challenge state, and high-score keys in NVS.

Compatibility: HackConRD 2026 eBadge

Source
Queercon 16 Q Badge source-backed

badge input surface

Custom membrane keyboard

The Q badge used a full-color custom membrane keyboard with embossed keys, LED windows, and a layout tailored to the conference ARG.

Compatibility: Queercon 16 Q Badge

Source
RVAsec 2013 Badge source-backed

badge interaction

Infrared badge play

Official sources document IR communication and badge-to-badge game behavior in the 2013 badge lineage.

Compatibility: RVAsec 2013 Badge

Source

badge interaction

Keyboard HID output

The USB descriptor and keyboard source expose a keyboard HID interface, scan-code conversion, report sending, and button-triggered output including the default `LayerOne 2023` string.

Compatibility: LayerOne 2023 PIC HID Badge

Source
DEF CON 17 Badge source-backed

badge interaction mode

Sound-reactive Party mode

In Party mode, the badge's RGB LED reacted to audio input volume and frequency from the onboard amplified MEMS microphone.

Compatibility: DEF CON 17 Badge

Source
DEF CON 15 Badge source-backed

badge interaction surface

Capacitive touch and POV modes

Two QT100 capacitive sensors controlled the five operating states, including text display, text entry, scroll-speed selection, persistence-of-vision, and sleep.

Compatibility: DEF CON 15 Badge

Source

badge interface

8x32 LED matrix menu

The badge uses an 8x32 LED matrix and three buttons to show SAINTCON, a custom message, Hacker Challenge score, Hacker Challenge ID, brightness, Wi-Fi status/configuration, and minibadge controls.

Compatibility: SAINTCON 2018 ESP32 Badge

Source

badge interface

Capacitive-sense inputs

The firmware imports CapacitiveSensor and defines two capacitive sensors across pins 3/2 and 3/4, with capacitive readings changing the alternate animation resolution.

Compatibility: BSidesPDX 2016 ATTiny85 Badge

Source
THOTCON 0x8 Badge source-backed

badge interface

LED compass maze feedback

The four RGB LEDs represented open pathways, portals, keys, and wall/death states around the player's current maze position.

Compatibility: THOTCON 0x8 Badge

Source
DEF CON 30 Badge historical

badge interface

Playable synthesizer keyboard

The badge operated as a playable musical keyboard and synthesizer with instrument behavior, display, speaker, and challenge mode tied to note entry.

Compatibility: DEF CON 30 Badge

Source
AND!XOR DC26 Badge source-backed

badge lighting

IS31FL3736 Bender eye lighting

The retrospective and Hackaday review describe the switch from WS2812B pixels to an IS31FL3736 common-anode RGB LED driver controlling 31 RGB LEDs plus screen LEDs around the Bender eye artwork.

Compatibility: AND!XOR DC26 Badge

Source
AND!XOR DC27 Badge source-backed

badge lighting

IS31FL3741 LED matrix and light pipes

The project page documents HQ19-2333RGBC RGB LEDs, an IS31FL3741 controller, full LED matrix behavior, LED-backlit light pipes, and glow-in-the-dark capacitive-touch presentation.

Compatibility: AND!XOR DC27 Badge

Source
CactusCon 14 Badge source-backed

badge lighting

WS2812B LED archive

The LED schematic and board archive preserve WS2812B lighting evidence for the CactusCon 14 badge hardware.

Compatibility: CactusCon 14 Badge

Source
NorthSec 2026 Badge official schedule backed

badge pickup workflow

Order QR badge pickup

The villages schedule told attendees to retrieve goodies such as their t-shirt and badge using the QR code in their nSec order email.

Compatibility: NorthSec 2026 Badge

Source
CHCon 2025 Badge source-backed

badge programming surface

Stack-based pattern VM

Badge users could program custom LED animations with a stack-based bytecode interpreter, persistent flash slots, arithmetic, bitwise operations, and LED opcodes.

Compatibility: CHCon 2025 Badge

Source

badge quest

NFC treasure hunt

The 2025 badge asked attendees to find NFC tags hidden around the conference area and also interact with other badges for a counter-based quest.

Compatibility: DORS/CLUC 2025 Badge

Source
AND!XOR DC26 Badge source-backed

badge scripting environment

LULZCODE badge scripting

The LULZCODE log describes a LOLCODE-derived badge language extended for microcontroller peripherals, with high memory usage that drove the ESP32-WROVER external-RAM choice.

Compatibility: AND!XOR DC26 Badge

Source
AND!XOR DC25 Badge source-backed

badge scripting environment

TCLish scripting and GPIO

The scripting log documents TCLish language support plus badge-specific graphics, LED, button, timing, file, and GPIO commands for day-one badge hacking.

Compatibility: AND!XOR DC25 Badge

Source
RVAsec 2022 Badge source-backed

badge software

Badge apps and games

The app tree includes Badge Monsters, Maze, Lunar Lander, Smashout, Spacetripper, Slot Machine, Cube, Game of Life, Ghost Detector, Hacking Simulator, and other app examples.

Compatibility: RVAsec 2022 Badge

Source

badge software

ESP32 Alexa source trail

The linked CharlieX repository preserves an ESP32 Alexa experiment source trail derived from MakerAsia work, which the catalogue records without claiming a complete deployed production voice-assistant service.

Compatibility: LayerOne 2018 ESP32 Alexa Badge

Source
RVAsec 2024 Badge source-backed

badge software

Expanded 2024 app tree

The app tree includes AA Gunner, Badgey, Battlezone, Clue, Moon Patrol, Rover Adventure, Tank vs Tank, and other badge apps/games.

Compatibility: RVAsec 2024 Badge

Source
RVAsec 2023 Badge source-backed

badge software

Expanded badge games

The repository includes Asteroids, Battlezone, Clue, Pong, Tank vs Tank, Magic 8 Ball, Badge Monsters, Maze, and other apps/games.

Compatibility: RVAsec 2023 Badge

Source
39C3 Cyberwatch Badge needs completion

badge software

Firmware expectation context

Project sources indicate a base firmware expectation around congress time and a prebuilt firmware trail for shard use, but they do not confirm a complete public production release artifact set for all build variants.

Compatibility: 39C3 Cyberwatch Badge

Source
RVAsec 2012 Badge source-backed

badge software

Four-button text and code input

The release firmware maps four P2 inputs to up/down/left/right behavior, text entry, logo selection strings, an elite LED state, and a Konami-style `99 LIVES!` path.

Compatibility: RVAsec 2012 Badge

Source

badge software

UDP RGB drive path

The project details say PSoC routines were back-ported from a PC lightserver and left able to receive patterns or blocks of RGB values over UDP from another Wi-Fi device.

Compatibility: LayerOne 2015 PSoC4 LED badge

Source

badge software behavior

Bluetooth recon scanner

The README calls the Banglet a fully functional Bluetooth recon device, and the main firmware starts scanner behavior while advertising a BLEUART service.

Compatibility: DC503 DEF CON 26 VIP Banglet

Source
DC503 Wagon Party Badge source-backed

badge software behavior

Three-mode firmware shell

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

Compatibility: DC503 Wagon Party Badge

Source
AND!XOR DC26 Badge source-backed

badge software interface

CP2102N USB serial console

The retrospective and Hackaday review document the micro-USB CP2102N path used to expose the serial console for the B.E.N.D.E.R. game after the DC25 wireless terminal experience.

Compatibility: AND!XOR DC26 Badge

Source

badge software interface

USB serial terminal and shell

Hackaday documented USB CDC serial behavior at 115200 baud and a terminal mode, while project logs describe a shell for badge control and extra interactions.

Compatibility: AND!XOR DC24 Bender Badge

Source
LCA2021 SwagBadge source-backed

badge variant

DagBadge build path

The LCA2021 Open Hardware Miniconf page said attendees who missed out on a SwagBadge could order components and make a DagBadge from scratch.

Compatibility: LCA2021 SwagBadge

Source

badge-to-badge challenge

Twenty-six-badge Enigma ring

The creator write-up says each badge represented one of 26 rotor notches and that attendees connected rings of 26 badges to receive and advance challenge messages.

Compatibility: SAINTCON 2019 Enigma Badge

Source
AND!XOR DC25 Badge source-backed

badge-to-badge game

BOTNET badge-to-badge game

The BOTNET log describes a badge-only wireless game where activated badges could act as badge-net repeaters while players managed services, firewalls, exploits, points, XP, and attacks against other AND!XOR badges.

Compatibility: AND!XOR DC25 Badge

Source
Tildagon ongoing

badge-to-badge game app

EMFight

JonTheNiceGuy's EMFight lets EMF Camp badge holders challenge each other, keeping inter-attendee play in the app-store layer rather than only in built-in firmware.

Compatibility: Tildagon OS

Source
DEF CON 26 Badge historical

badge-to-badge interaction

Badge-to-badge unlock connector

The bottom connector enabled inter-badge progress, with public notes documenting Human-to-Human and Human-to-Goon interactions that changed movement or game state.

Compatibility: DEF CON 26 Badge

Source
DEF CON 16 Badge historical

badge-to-badge interaction

Infrared SD-card file transfer

The DEF CON 16 badge could transfer attendee-selected files from an SD card to another badge over infrared, creating a PDA-style social exchange mechanic.

Compatibility: DEF CON 16 Badge

Source
DEF CON 20 Badge historical

badge-to-badge interaction

Infrared encounter graph

Badges communicated over infrared and could report encountered badge identities through a serial terminal, turning attendee movement and mingling into puzzle state.

Compatibility: DEF CON 20 Badge

Source

badge-to-badge interaction

Mesh badge code deployment

Hackaday frames the Cube as a mesh network of badges and says code written inside the emulated environment could be deployed to other badges.

Compatibility: CypherCon 2017 Cube Badge

Source

badge-to-badge interaction

RFM69W 433 MHz social radio

The badge used an RFM69W module and 433 MHz coil antenna for peer/chat and social radio behavior, with project logs documenting radio startup failures and bootloader timing fixes.

Compatibility: AND!XOR DC24 Bender Badge

Source
Queercon 16 Q Badge historical

badge-to-badge interaction

RJ12 Q/C badge token exchange

An RJ12 6P6C connector and cable linked Q and C badges so attendees could exchange digital tokens and advance the ARG across badge types.

Compatibility: Queercon 16 Q and C Badges

Source
AND!XOR DC27 Badge source-backed

badge-to-badge network

BOTNET Bluetooth mesh

The project page describes an IoT Bluetooth mesh where badges connected over USB serial could join the conference network and remotely execute badge commands within the badge-game framing.

Compatibility: AND!XOR DC27 Badge

Source
Konsool prototype tested

battery expansion

18650 expansion

The expansion adds two protected 18650 cells, an on/off switch, USB-C charging from the Konsool/Tanmatsu, and mounting holes.

Compatibility: Konsool / Tanmatsu expansion port

Source
DEF CON 21 Badge historical

black-badge artifact

Mechanical Uber badge watch

WIRED documented the black Uber badge as a more elaborate artifact with a hand-assembled mechanical watch, exposed aging copper, and one-time-pad puzzle relevance.

Compatibility: DEF CON 21 Uber Badge

Source
MCH2022 Badge historical

board-management firmware

RP2040 co-processor firmware

The dedicated RP2040 firmware repository documents the badge's board-management co-processor as a separate maintained software component.

Compatibility: MCH2022 RP2040 co-processor

Source
Tildagon ongoing

breadboard hexpansion utility

Breadboard Tester

naomi's Breadboard Tester is scoped to breadboard hexpansions and toggles eGPIO and GPIO pins, making hardware bring-up and pin probing part of the app-store lifecycle.

Compatibility: Tildagon OS with breadboard hexpansions

Source
SHA2017 Badge historical

browser install workflow

WebUSB installer

The SHA2017 docs and Hack42 WebUSB installer preserve the browser-based badge installation path used by the Badge.Team platform.

Compatibility: SHA2017 badge over supported browser USB workflows

Source
GrrCON 2024 BadgeBuddy source-backed

build method

Header-and-socket construction

The component notes describe socketed LED matrices and ESP8266 modules, header-pin quantities, 3xAA battery testing, USB power as a fallback, and a stated USD 9.44 per-badge cost.

Compatibility: GrrCON 2024 BadgeBuddy

Source

camp identity workflow

Shady Tag handle

The Euphoria CTF page directs players to register a Shady Tag at the Shadytel Experience Center before starting the badge challenge.

Compatibility: ToorCamp 2024 Shadybucks Wristband

Source
ToorCamp 2018 Badge source-backed

camp soldering workflow

Jar-of-fireflies assembly kit

The badge page documents assembly into a regular-mouth canning jar with a CR2032 holder, six LEDs, resistors, and an MSP430G2211 controller.

Compatibility: ToorCamp 2018 Badge

Source
SiNE historical

camp-game extension

Treasure-hunt LED alphabet

The wiki describes hidden beacons around EMWave/Stubnitz: reaching a clue location and holding the badge near the matching letter lit the corresponding location LED, with progress preserved in EEPROM.

Compatibility: SiNE / EMW2013

Source
rad1o historical

case ecosystem

Laser-cut and 3D printed cases

The case page linked DXF outlines, simple laser-cut enclosures, SMA-compatible variants, 3D-printable cases, and a limited 32C3 screw-and-spacer kit.

Compatibility: rad1o PCB, with optional SMA and battery clearance considerations

Source

challenge device

BLE mesh controller-screen challenge

The official controller-screen repository documents an ESP32 screen interface that controlled 2023 badge LEDs over BLE mesh, exposed debug/admin menu behavior, sent messages/popups, and used secure boot on competition boards.

Compatibility: NorthSec 2023 Badge and controller-screen challenge

Source

challenge interaction

DIP-switch clue paths

The writeup documents multiple clue texts triggered by toggling DIP switches and pressing a badge button, turning a small hardware input surface into the puzzle selector.

Compatibility: Security Fest 2018 Challenge Badge

Source
BSides Athens 2024 Electronic Circuit Badge source-backed but underspecified

challenge or puzzle surface

Hidden secrets

The recovered wrap-up states that the badge contained secrets, but no public challenge archive or firmware source was recovered in this pass.

Compatibility: BSides Athens 2024 Electronic Circuit Badge

Source

challenge software

HID and serial puzzle flow

The badge presents itself as both HID and serial; HID button output gives onboarding and clues, while listening on the serial interface reveals the path into the PGP/key-recovery challenge.

Compatibility: Security Fest 2018 Challenge Badge

Source

challenge software

Serial CTF console

The guide documents a serial CTF menu with visual hardware debugging, reverse engineering, RF hacking, and crypto protection categories.

Compatibility: Hacktivity 2018 Badge

Source

challenge surface

Serial-terminal embedded CTF

The Basic Edition firmware was documented with CTF tasks started through serial terminal utilities, and the public CTF repository preserves eight post-event challenge write-up areas.

Compatibility: NoNameCon 2020 Air Quality Badge

Source
DEF CON 23 Badge historical

cipher material

Nyctograph and Gold Bug lanyards

The badge challenge used six lanyards carrying Lewis Carroll Nyctograph symbols and Poe Gold Bug cipher material that translated into early-stage secret messages.

Compatibility: DEF CON 23 Badge

Source
Konsool current platform lifecycle

commercial/open-hardware distribution

Preassembled Tanmatsu availability

Nicolai Electronics presents Tanmatsu as a preassembled, out-of-the-box handheld derived from the Konsool open-design community hardware project.

Compatibility: Konsool / Tanmatsu

Source
Fri3d 2024 Badge current/historical

communication add-on

Communicator

The communicator add-on is documented as part of the 2024 badge ecosystem.

Compatibility: Fri3d 2024 Badge

Source

community badge game

Flappybirds

Pieter Vander Vennet's README-listed Flappybirds project appears in the BornHack 2022 badge project list.

Compatibility: BornHack 2022 Game On

Source

community badge game

Pacman

Glymphie's README-listed Pacman project is one of the preserved homebrew examples for the Game On badge.

Compatibility: BornHack 2022 Game On

Source

community badge game

Survivator

Daniel Lundsgaard Skovenborg's README-listed Survivator arcade game used a micro:bit for controls.

Compatibility: BornHack 2022 Game On plus micro:bit controller

Source
DEF CON 25 Badge historical

community ecosystem

Unofficial badgelife breakout

Hackaday documented thousands of custom DEF CON 25 hardware badges, a badge-maker meetup, and shared API work among makers, making the simple official badge historically important by contrast.

Compatibility: DEF CON 25 badge ecosystem

Source
SAINTCON 2022 MiniBadge Collection officially documented

community participation

Community booth MiniBadges

The guide lists AppSec, Circuit Assembly, Hardware Hacking, Healthcare, HomeLabs, IoT, Lockpicking, RFID/NFC, Scavenger Hunt, SMD Challenge, and Learn 2 Solder style badges acquired through community areas, booths, challenges, or presentations.

Compatibility: SAINTCON 2022 community areas

Source
Fri3d 2022 Badge post-event

community software port

nofrendo NES emulator port

A community Arduino nofrendo port ran NES games on the Fri3D 2022 badge with display output, buzzer audio, ROM loading from SPIFFS, and a documented START-button workaround.

Compatibility: Fri3d 2022 Badge

Source
GrrCON 2024 BadgeBuddy source-backed

companion conference device

Backpack of Shame companion

The same project archive includes a backpack-mounted open access point and four-matrix scoreboard that counted unique connecting clients during the conference.

Compatibility: GrrCON 2024 BadgeBuddy social experiment

Source
RVAsec 2017 Badge source-backed

conference program context

Badge Intro context

InfoconDB preserves Badge Intro context for the 2017 event, tying the artifact to attendee-facing badge material.

Compatibility: RVAsec 2017 Badge

Source

configuration workflow

Wi-Fi configuration access point

The badge README and firmware document a Wi-Fi configuration mode where the badge displays an SSID and password, then hosts a configuration flow for network settings and the custom message.

Compatibility: SAINTCON 2018 ESP32 Badge

Source
44CON 2025 RF Detector Badge recommended configuration

controller option

ESP32 Wemos D1 module mode

Electronic Cats recommends soldering the ESP32 Wemos D1 module for the best badge experience, with OLED-routing jumpers available when moving display control from CH32 to ESP32.

Compatibility: 44CON 2025 RF Detector Badge

Source
BalCCon Cyberdeck 0o27 post-event/current

cross-generation firmware update

BalCCon2k24 BCD-0o27 Pong firmware

The 2025 CH405 Labs firmware post publishes the BalCCon2k24 BCD-0o27 image with a Pong routine that lets the 2023 cyberdeck play against a human through a connected MC-0o00.

Compatibility: BalCCon Cyberdeck 0o27 plus MC-0o00

Source
Tildagon community example

decorative PCB hexpansion

Goosespansion

Skyler Mansfield's Goosespansion is a named PCB hexpansion with published files, showing how the Tildagon gallery tracks both creator attribution and reusable fabrication data.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
Tildagon community example

decorative hexpansion

Ducks hexpansion

Tiff's Ducks hexpansion records the purely expressive side of the ecosystem: camp-lore ornamentation using the same connector format as active electronics.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
Tildagon community example

decorative hexpansion set

Petals

lornajane's Petals use multiple decorative hexpansions around a badge, illustrating how the connector can turn the badge silhouette into a larger wearable object.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
DEF CON 31 Badge archived

design assets

Official add-on design pack

The DEF CON media server published badge add-on specifications and test-fit assets for building physical customizations around the DC31 badge.

Compatibility: DEF CON 31 Badge

Source
rad1o historical

desktop SDR workflow

GNU Radio and Gqrx workflow

The SDR guide documented GNU Radio, gnuradio-companion, osmocom_fft, Gqrx, SDR#, udev rules, kernel-module workarounds, and cross-platform setup for using rad1o as an SDR peripheral.

Compatibility: rad1o in HackRF/HKRF-OLD mode on Linux, Mac, Windows

Source
Disobey 2020 Badge historical

developer and recovery workflow

USB serial shell and recovery menu

The badge exposed a 115200 8n1 serial menu for starting apps or dropping into a Python shell, plus a START-on-boot recovery path to restore the homescreen as the default app.

Compatibility: Disobey 2020 Badge

Source
RVAsec 2022 Badge source-backed

developer tooling

Badge simulator

The repository documents a simulator build target for local badge software development.

Compatibility: RVAsec 2022 Badge

Source
RVAsec 2023 Badge source-backed

developer tooling

SDL simulator

The README documents an SDL simulator build for local app development and debugging.

Compatibility: RVAsec 2023 Badge

Source
Tildagon ongoing

diagnostic app

WiFi Scanner

JonTheNiceGuy's WiFi Scanner app scans nearby access points and includes a connection doctor that decodes STAT_* failures, a practical post-event network-debugging upgrade.

Compatibility: Tildagon OS

Source
Tildagon ongoing

diagnostic/radio app

Tildagon WiFi Radar

webboggles' Tildagon WiFi Radar turns a single badge into a directional WiFi radar: rotate the badge to sweep and nearby APs appear as blips on a polar display.

Compatibility: Tildagon OS and WiFi scan hardware

Source
38C3 Hub Digital Badges archived disabled

digital badge workflow

Backoffice badge creation

The 38C3 Hub page states that assemblies could create new badges in the backoffice and that the redeem function is disabled after archival.

Compatibility: 38C3 Hub backoffice

Source
CHCon 2025 Badge source-backed

display and challenge feedback

Dual 12-pixel RGB LED strips

The badge included two addressable RGB LED strips with 12 LEDs each, used for animated eyes and unlocked challenge feedback.

Compatibility: CHCon 2025 Badge

Source
AND!XOR DC26 Badge source-backed

display and storage

220x176 color display and microSD path

The retrospective documents the 220x176 LCD upgrade, 40 MHz SPI and SD-card behavior, double-buffered display goals, and reduced frame-rate decisions caused by SD-card constraints.

Compatibility: AND!XOR DC26 Badge

Source
Tildagon community example

display hexpansion

HUB75 hexpansion

dratini0's HUB75 hexpansion ties the badge platform to large LED-matrix display experiments through published hardware files.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
DC503 Wagon Party Badge source-backed

display mode

Party scroll mode

The party loop displays the BLE banner, flips display inversion, and periodically chooses random scroll directions.

Compatibility: DC503 Wagon Party Badge

Source
Tildagon community example

display/mechanical hexpansion

Flipspansion

kliment's Flipspansion is an adapter for mounting a hexpansion upside down, with caveats around USB-port-adjacent slots preserved in its project notes.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source

distribution boundary

About 200 assembled badges

The official badge page says short lead times limited the assembled run to about 200 badges, while attendees who did not sign up for the assembled option still received a PCB.

Compatibility: BSidesROC 2019 Electronic Badge

Source
ROOTCON 19 Badge source-backed

distribution policy

Type-B fallback badge

ROOTCON 19 attendees who did not receive a limited electronic badge at check-in received a simpler non-electronic Type-B badge.

Compatibility: ROOTCON 19 Badge

Source

distribution policy

Type-B non-electronic fallback

The RC20 con-goers guide says electronic badges will be first-come at on-site check-in while supplies last and that a Type-B non-electronic badge will be provided as the fallback.

Compatibility: ROOTCON 20 Planned Badge

Source

embedded Linux release

Winglet OS 2.0

Winglet OS 2.0 added ADS-B range and reliability work, Map Scope, GPS View, flight-board improvements, SD-card custom media, Wi-Fi scanning, USB-host reliability fixes, optional 3 A charging, and DC33 SAO support.

Compatibility: Aerospace Village ADS-B Badge

Source
Fri3d 2018 Ph0xx historical

environmental hardware add-on

Air Jewel

The Ph0xx project describes an Air jewel that could interface with a dust particle sensor and GPS, extending the badge into environmental sensing.

Compatibility: Fri3d 2018 Ph0xx

Source
THOTCON 0xC Badge officially documented

event access artifact

Badge-required party entry

The official schedule says attendees needed a 0xC badge for entry to the THOTCON 0xC party at Ravenswood Event Center.

Compatibility: THOTCON 0xC Badge

Source
DEF CON 17 Badge historical

event challenge

DEF CON 17 badge hacking contest

The 2009 contest drew 32 official entries, with Zoz's anti-surveillance system, Team Hack the Badge's sound-fearing blimp, and 501d3r Guy's multifunction dialer/voice amplifier taking the top three places.

Compatibility: DEF CON 17 Badge

Source
DEF CON 15 Badge historical

event challenge

DEFCON 15 badge hacking contest

The 2007 contest drew seven official entries, including Team Slackers' pGina single sign-on generator and Team Osogato's winning hardware/firmware line-level meter.

Compatibility: DEF CON 15 Badge

Source
DEF CON 14 Badge historical

event challenge

DEFCON Badge Hacking Contest

Grand Idea Studio hosted a badge-hacking contest for obscure or mischievous badge hacks, including synthesizer control, TV-B-Goon, multicolor LEDs, flame effects, and Morse-code firmware.

Compatibility: DEF CON 14 Badge

Source
DEF CON 30 Badge historical

event challenge

Nine-variant music challenge

The challenge required collecting musical faceplate measures across multiple badge colors and using the combined melody to unlock later phone, URL, and friend-code stages.

Compatibility: DEF CON 30 Badge

Source
DEF CON 19 Badge historical

event challenge

Non-electronic puzzle reality game

The badge and surrounding event materials carried clues, hints, mini-puzzles, easter eggs, and the start of a weekend challenge rather than firmware or electronics.

Compatibility: DEF CON 19 Badge

Source
DEF CON 21 Badge historical

event challenge

Playing-card crypto matrix

Challenge writeups document suit symbols, 3-bit binary values, pi/e/Gray-code/LFSR ordering, program text, floor graphics, and badge comparisons feeding the badge-contest solution path.

Compatibility: DEF CON 21 Badge

Source
DEF CON 22 Badge historical

event challenge

Propeller 1 badge puzzle platform

The badge was a required tool for DEF CON's largest contest, connecting cryptology, social engineering, programming, and attendee interaction to the official entry badge.

Compatibility: DEF CON 22 Badge

Source
RVAsec 2018 Badge source-backed

event challenge context

Badge-hacking CTF room

RVAsec layout and CTF sources place badge hacking and badge-challenge material in the 2018 CTF conference flow.

Compatibility: RVAsec 2018 Badge

Source
GPN17 Badge historical

event challenge ecosystem

Hack-the-Badge challenges

The GPN17 challenge page collected badge-hacking tasks, scoring, and prize context for attendees during the event.

Compatibility: GPN17 Badge

Source
Disobey 2026 Badge source-backed

event challenge firmware

CTF challenge firmware station

The official page documents a second CTF firmware path and a flashing station near the CTF area, with source release promised after the event.

Compatibility: Disobey 2026 Badge

Source
h-c0n 2026 CTF BADge source-backed

event challenge window

Registration pickup and timed CTF

The official post says participants could start the CTF when registration opened on February 6, 2026 at 16:45, with the competition ending on February 13 at 17:00 or when three participants solved every flag.

Compatibility: h-c0n 2026 CTF BADge

Source
BSidesPDX 2018 ATTiny861 Badge official schedule

event context

BSidesPDX 101 badges context

The official schedule says BSidesPDX 101 covered CTF, contests and events, badges, and more, and the speaker page says the panel discussed the thing around attendees' necks.

Compatibility: BSidesPDX 2018 ATTiny861 Badge

Source

event game

IR faction game

Badges were assigned red, blue, or green factions and used IR interactions plus server-side logic to convert or level nearby badges during the conference.

Compatibility: BSides Cape Town 2016 Badge

Source
DEF CON 27 Badge historical

event game

NFMI badge pairing game

The DEF CON 27 badge game used near-field magnetic induction badge interactions and role-specific badge types to advance through DEFCON letter levels.

Compatibility: DEF CON 27 Badge

Source
DEF CON 20 Badge historical

event game

Secret-society badge challenge

The badge puzzle combined firmware, hieroglyphic shapes, binary codes, lanyards, venue clues, program material, and social interaction into a secret-society narrative.

Compatibility: DEF CON 20 Badge

Source

event game content

Challenge content

The public team record credits challenge work, making puzzle content part of the badge's event role even though technical details remain sparse.

Compatibility: HackerHotel 2023 Badge

Source

event game content

Challenge workflow record

The talk and schedule context preserve the badge as a HackerHotel challenge surface, even though component-level firmware and app-store records remain open.

Compatibility: HackerHotel 2025 Badge

Source

event lifecycle

Third-edition event context

The CFP identifies the July 27-28, 2026 Amora/Hilton Adelaide event as the third BSides Adelaide and anchors CTF, village, hardware, embedded, IoT, and RF topic context without making badge-implementation claims.

Compatibility: BSides Adelaide 2026 Identity Lanyard Badge

Source

event logistics artifact

Shared-cost ticket-vending-machine model

The ticket-prices page describes a non-profit shared-cost model where registered participants could contribute a corrected price on departure based on real attendance data, with a small price-calculation script linked.

Compatibility: CampZer0 2013 ticket and price artifacts

Source
HITCON CMT 2019 Badge source-backed

event mechanic

Sponsor LED unlock path

Attendees could unlock badge LEDs by solving the board puzzle or completing sponsor booth challenges, with all LEDs unlocked leading to a HITCON lottery chance.

Compatibility: HITCON CMT 2019 Badge

Source
Tildagon historical EMF 2024 app

event navigation app

HAB Flash

Tom Dalby's HAB Flash app used Tildagon as a HABVille navigation and tracking tool, sending location to a physical receipt printer during EMF 2024.

Compatibility: Tildagon OS and EMF 2024 HABVille infrastructure

Source
DEF CON 24 Badge historical

event puzzle

Lanyard and conference-media trail

The challenge expanded beyond the skull PCB into lanyard data, room keys, standee glyphs, DEF CON media-server files, conference CD material, and program equations.

Compatibility: DEF CON 24 Badge

Source
DEF CON 23 Badge historical

event puzzle

Noir key-card trail

Public writeups and attendee recaps describe DEF CON 23 key-card material as part of the noir-themed badge challenge trail.

Compatibility: DEF CON 23 Badge

Source
Disobey 2019 Badge historical

event puzzle content

Puzzle pointers

The Disobey 2019 badge firmware contained pointers used as part of the event's hacker puzzle competition.

Compatibility: Disobey 2019 Badge

Source
TiDAL in progress

event service app

Barstats

James Harrison's Barstats is an event-related Hatchery app, documenting that TiDAL apps included live camp-service integrations as well as graphics and games.

Compatibility: TiDAL and EMF 2022 event data/services

Source

event software context

FRAB CfP programme context

The CfP names Camp++ FRAB as the submission system and describes technical talks and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2015 event record

Source

event software context

FRAB CfP programme context

The CfP names Camp++ FRAB as the submission system and describes technical talks and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2016 event record

Source

event software context

FRAB CfP programme context

The CfP names Camp++ FRAB as the submission system and describes technical talks and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2017 event record

Source

event software context

FRAB CfP programme context

The CfP names Camp++ FRAB as the submission system and describes technical talks and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2018 event record

Source

event software context

Pretalx programme context

The CfP names Camp++ Pretalx as the submission system and describes technical lectures and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2019 event record

Source

event software context

Pretalx programme context

The CfP names Camp++ Pretalx as the submission system and describes technical lectures and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2020 event record

Source

event software context

Pretalx programme context

The CfP names Camp++ Pretalx as the submission system and describes technical lectures and workshops, establishing software-adjacent event infrastructure without implying badge firmware.

Compatibility: Camp++ 2021 event record

Source
CarolinaCon Online 2021 Badge Kit source-backed boundary

event software context

Public CTF source boundary

The official page says the CTF source became public, but this catalogue keeps that as event context because the source trail does not tie the CTF repository to badge firmware or badge hardware.

Compatibility: CarolinaCon Online 2021 event context

Source

event support

Badge Clinic support track

The official schedule and wiki describe a Badge Clinic where attendees could get help with assembly, features, repairs, hacking, and historical badge questions.

Compatibility: HOPE XV Electronic Badge

Source
r2con 2017 Friends Badge source-backed

event talk

Badge manufacturing talk

The official r2con schedule included NighterMan's badge talk covering prototyping, design, debugging, assembly, encountered problems, manufacturing, and tools.

Compatibility: r2con 2017 Friends Badge

Source
CactusCon 11 Badge historical

event theme interaction

Nightmare House IoT platform

The badge was designed around CactusCon 11's Nightmare House theme and home-automation interaction rather than a generic blinky-only board.

Compatibility: CactusCon 11 Badge

Source

expansion hardware

Minibadge holder boards

The badge used a bottom connector for minibadge holder boards, I2C port expanders, individual minibadge power control, and chaining of up to eight boards.

Compatibility: SAINTCON 2019 Enigma Badge

Source

expansion hardware

Twelve minibadge spots

The official badge page and README document twelve minibadge spots, included female minibadge headers, and expanded minibadge support for the 2018 event.

Compatibility: SAINTCON 2018 minibadges

Source

fabrication workflow

3x5 laminated badge workflow

Forum follow-up documented a 3x5 badge size and a practical color-copy plus lamination path for making the extra forum badge before or during the event.

Compatibility: DEF CON 12 Forum Badge

Source

factory and self-test firmware

Hardware test firmware

CH405 Labs provides an MC-0o00 hardware-test binary that walks through display, button, and buzzer checks with user confirmation for pass/fail states.

Compatibility: BalCCon Mini Cyberdeck 0o00

Source
Fri3d 2018 Ph0xx historical

factory/test tooling

Mass-production programming script

The production logs credit a Christophe-designed script that scanned for new USB ports and programmed multiple badges, supporting the 650-board test and assembly flow.

Compatibility: Fri3d 2018 Ph0xx production batch

Source
Fri3d 2018 Ph0xx historical

field experiment add-on

Air Jewel weather-balloon flight

The Ph0xx logs record a Fri3d Camp weather-balloon launch carrying a Ph0xx with the Air Jewel to measure air quality; the dust sensor stopped working at very low external temperature.

Compatibility: Fri3d 2018 Ph0xx plus Air Jewel

Source
JawnCon 0x1 Modem Badge officially documented

finishing workflow

Laser-marked front panels

JawnCon describes settling on pulsed infrared laser marking for the front labels, with about 45 seconds per badge and explicit open-air laser PPE warnings.

Compatibility: JawnCon 0x1 Modem Badge

Source

firmware API

HTTP LED control API

The README and firmware document `/leds` and `/leds/` routes for status, all/none/blink/chase/twinkle modes, individual LED state, and RGB color updates.

Compatibility: BSidesPDX 2015 Badger Badge

Source
rad1o historical with 2022 update

firmware and l0dable bundle

binary-cccamp2015 firmware package

The binary repository preserved flashable camp firmware, HackRF images, games, animations, fonts, images, l0dables, and a REV 05 release aligned with HackRF v2022.09.1.

Compatibility: rad1o firmware update workflow

Source

firmware apps

Hardware-tool app suite

The firmware tree includes apps for schedule, WiFi scan, I2C detect, I2C/SPI sniffing, UART terminal, GPIO, MCP23S17/MCP23017 tooling, LEDs, brightness, QR, text, and diagram viewing.

Compatibility: BSides Canberra 2023 bPod

Source
CHCon 2025 Badge source-backed

firmware architecture

Bare-metal Rust firmware

The designer writeup documents no_std Rust firmware on ESP32-C3 using Embassy async tasks, esp-hal, esp-radio, embassy-net, embedded-graphics, ssd1306, smart-leds, and esp-storage.

Compatibility: CHCon 2025 Badge

Source

firmware archive

Firmware example archive

The public repository preserves blinky, I2C test, SSD1306 display, low-power display, interrupt display, and threatbutt_IoT firmware example directories.

Compatibility: Ruxcon 2015 HHV Badge

Source
ToorCamp 2018 Badge source-backed

firmware archive

MSP430 firmware source

The public repository preserves firmware source for the low-power firefly LED behavior and links the hardware/software archive from the project README.

Compatibility: ToorCamp 2018 Badge

Source
Kernelcon 2019 K Badge source-backed

firmware behavior

APA102 mode stack

The badge exposed fading, freeze, binary blink, rave, and looping-animation modes through the badge button.

Compatibility: Kernelcon 2019 K Badge

Source
DEF CON 24 Badge historical

firmware behavior

Konami Code serial unlock

Writeups documented that entering the Konami Code on the badge buttons unlocked LED-eye behavior and serial text, even though the visible code path was not the final puzzle answer.

Compatibility: DEF CON 24 Badge

Source
DC503 5ohBEE Pager source-backed

firmware behavior

RF chat and pager sketch

five-oh-BEE.ino implements display-backed message buffers, keyboard input, RF reads, RF byte writes, and byte-3 submission delimiters for simple pager/chat behavior.

Compatibility: DC503 5ohBEE Pager

Source
DEF CON 26 Badge historical

firmware behavior

USB serial text adventure

The badge enumerated over USB and exposed an interactive retro text adventure whose ASCII-art map mirrored the physical PCB face.

Compatibility: DEF CON 26 Badge

Source
h-c0n 2026 CTF BADge repository-backed

firmware challenge

RP2350 RISC-V CTF firmware

The public hcon2026hwctf repository provides ctf.uf2 and describes RP2350/RISC-V Hazard3 exploitation challenges for the HC0N 2026 hardware CTF.

Compatibility: h-c0n 2026 CTF BADge

Source
Unofficial 36C3 Badge source-backed

firmware example

CircuitPython NeoPixel example

The project page includes a CircuitPython snippet using neopixel.mpy and board.A2 on an Adafruit Feather M4 Express to run a rainbow animation.

Compatibility: Unofficial 36C3 Badge plus external controller

Source
THOTCON 0xD Badge public demo archive

firmware examples

Arduino/ESP32 demo firmware archive

The `thotcon-examples` repository preserves cleaned-up Arduino/ESP32 examples for touch input, LEDs, audio modes, display output, menus, mini-game placeholders, and credits.

Compatibility: THOTCON 0xD Badge

Source
RVAsec 2020 Badge source-backed

firmware framework

Badge app framework

The repository documents menu-driven badge apps, button handling, IR callbacks, LCD drawing, assets, and app templates.

Compatibility: RVAsec 2020 Badge

Source
DEF CON 27 Badge historical

firmware hack

Chameleon firmware workflow

Community firmware work modified the official source to broadcast as multiple badge types and complete other badges through spoofed interactions.

Compatibility: DEF CON 27 Badge

Source
BugCON 2022 Badge archived source

firmware lifecycle

AudioWAV and EdgeImpulse audio trail

The firmware tree preserves an AudioWAV sketch with USB mass-storage and PWM audio behavior plus an EdgeImpulse note linking audio-classification tutorial material.

Compatibility: BugCON 2022 Badge

Source
BugCON 2024 Badge archived source

firmware lifecycle

Community and VIP firmware split

The firmware tree preserves separate Community and VIP directories, with Community firmware build guidance and VIP development framed around CircuitPython and Thonny.

Compatibility: BugCON 2024 Badge

Source
BruCON 0x0A Badge archived con build

firmware lifecycle

Con firmware release

The repository README links the BruCON0xA release as the firmware version installed on the conference badge, preserving the shipped build rather than only source head.

Compatibility: BruCON 0x0A Badge

Source

firmware lifecycle

DFU and provisioning workflow

The repository README documents entering DFU mode and flashing provisioned human badge binaries; Hackaday.io discussion records bootloader and NAND flash loading paths.

Compatibility: AND!XOR DC24 Bender Badge

Source
rad1o historical

firmware mode

HackRF and HKRF-OLD modes

The bootloader exposed HACKRF and HKRF-OLD modes, with different USB product IDs for newer and older HackRF software compatibility.

Compatibility: rad1o bootloader and HackRF-compatible SDR tools

Source

firmware platform

Car-on-a-board firmware

The firmware repository describes firmware intended to emulate a car on one PCB, with C and Python areas, verification files, RP2040 flashing workflow, and socketcan/cansniffer output.

Compatibility: Car Hacking Village DC32 Main Badge

Source
Tildagon ongoing

firmware recovery tool

WebUSB flashing workflow

The WebUSB flasher gives owners an official browser-based recovery and update path, with caveats around USB serial access and supported browsers.

Compatibility: Tildagon OS

Source
NorthSec 2025 Badge first-hand writeup

firmware reverse engineering

Conference badge firmware exploration

Jean Privat's 2025 writeup documents USB-C/esptool firmware dumping, ESP32-C3 detection, partition extraction, factory-app identification, firmware strings for badge-network and persistence components, and attempts to patch the original firmware.

Compatibility: NorthSec 2025 Badge

Source

firmware source

Arduino badge program

The official badge page links an Arduino sketch with TimerOne LED scanning, two interrupt-driven buttons, menu modes, POV output, and a not-binary game path.

Compatibility: AVTOKYO 2015 Electrical Badge

Source

firmware source

GPL-3.0 firmware archive

The public repository preserves the badge firmware, ESP32 binary, assets, Arduino build settings, TFT_eSPI configuration, SDL local-debug path, games, demos, OTA code, WiFi scanner, and Bluetooth material.

Compatibility: BSides Cape Town 2019 Badge

Source

firmware source

NodeMCU Lua firmware trail

Darkglade's writeups and source-release post identify the badge firmware as NodeMCU/Lua on ESP8266 and preserve a public code archive after the event.

Compatibility: Ruxcon 2017 HHV Badge

Source

firmware source

RuxBadge IR protocol firmware

The public repository preserves badge firmware and a fork of Arduino-IRRemote with the RuxBadge protocol, described as a modified Panasonic protocol with an extended address field and timing tweaks.

Compatibility: Ruxcon 2016 HHV Badge

Source
SHA2017 Badge historical

firmware source lineage

ESP32 platform firmware

Badge.Team's ESP32 platform firmware repository anchors SHA2017 in the reusable firmware lineage later Badge.Team records build on.

Compatibility: SHA2017 and related Badge.Team ESP32 badges

Source
TiLDA MK4 historical

firmware update

USB firmware update path

Base firmware updates used tilda-tools over USB/DFU rather than the Badge Store; the update page says they fixed stability, performance, and phone-call problems but wiped apps and settings.

Compatibility: TiLDA MK4 firmware

Source
flow3r ongoing

firmware update

flow3r firmware update paths

Official docs preserve multiple update paths: webflash, USB mass-storage flashing, and a built-in WiFi updater introduced in firmware v1.3.0.

Compatibility: flow3r firmware

Source

firmware update path

TECT OTA firmware flow

The Proteus README says PlatformIO builds a binary that could be placed into the firmware folder of a TECT installation for OTA installation.

Compatibility: Proteus firmware ecosystem

Source
Tildagon ongoing

firmware updater hexpansion app

MD Updater

Matthew Wilkes's MD Updater updates firmware on the Megadrive interface hexpansion, evidence that Tildagon add-ons can have their own firmware-maintenance lifecycle.

Compatibility: Tildagon OS with Megadrive interface hexpansion

Source
BugCON 2024 Badge source-backed

firmware workflow

115200 baud serial startup

The repository startup path tells attendees to connect the badge over USB and open the serial port at 115200 baud to see badge text.

Compatibility: BugCON 2024 Badge

Source

firmware workflow

Arduino RP2040 flashing path

The repository guide documents Earle Philhower RP2040 board-manager setup, required Adafruit libraries, 2 MB sketch/filesystem partitioning, upload, and copying data files after first boot.

Compatibility: Tipsy Badge firmware

Source
DEF CON 22 Badge archived

firmware workflow

C-style badge code release

DEF CON's archive announced C-style badge code and a badge-hacking-file torrent so attendees could continue writing and studying badge software after the conference.

Compatibility: DEF CON 22 Badge

Source
ToorCon 14 RfCat Badge source-backed

firmware workflow

CC Bootloader firmware upgrade

Great Scott Gadgets documents entering bootloader mode from RfCat, using `bootload.py`, erasing, and downloading properly linked RfCatDonsCCBootloader firmware images.

Compatibility: ToorCon 14 RfCat Badge

Source
ARAMCON 2019 Badge source-backed

firmware workflow

CircuitPython badge firmware

The badge has CircuitPython board support and an MIT-licensed firmware repository with badge-drive copy/install steps and CircUp library installation.

Compatibility: ARAMCON 2019 Badge

Source
Ekoparty 2025 Badge source-backed

firmware workflow

Custom sample workflow

The repository documents RAW mono 22050 Hz sample export, Python raw-to-header conversion, AMY sample-bank configuration, UF2 flashing, and alternate synth-drum firmware.

Compatibility: Ekoparty 2025 Badge

Source

firmware workflow

DFU and Pickit programming path

The README documents holding the button while plugging in USB for DFU mode, Zadig/WinUSB setup, dfu-util upload, 454hex2dfu conversion, and Pickit fallback programming if the bootloader is overwritten.

Compatibility: LayerOne 2023 PIC HID Badge

Source

firmware workflow

ESP-IDF and Minino firmware build path

The developer guide documents cloning the badge repository, initializing submodules, using ESP-IDF, setting MININO_PATH, building Minino firmware from the eko branch, flashing, monitoring, and creating release builds.

Compatibility: Ekoparty 2024 Official Badge

Source
H2HC 2013 Badge source-backed

firmware workflow

LPC1343 ROM bootloader workflow

Attendees could use the LPC1343 USB mass-storage bootloader by replacing firmware.bin, or invoke it through the ISP and reset-button sequence.

Compatibility: H2HC 2013 Badge

Source

firmware workflow

MicroPython badge workflow

The wiki documents erasing and flashing ESP32-C3 MicroPython firmware, using serial console access, running scripts with mpremote, and copying code to run at boot.

Compatibility: HOPE XV Electronic Badge

Source
LCA2018 LoliBot source-backed

firmware workflow

MicroPython workshop firmware path

The CCHS software guide covers CH340 serial access, esptool.py flashing, MicroPython firmware installation, ampy/rshell workflows, application install scripts, and REPL interaction.

Compatibility: LCA2018 LoliBot

Source
Disobey 2026 Badge source-backed

firmware workflow

Minimal OTA first-use firmware

Badges shipped with minimal firmware for hardware testing and OTA update; the official page documents event-WiFi provisioning and a web-flash fallback if OTA failed.

Compatibility: Disobey 2026 Badge

Source
DEF CON 26 Badge archived

firmware workflow

PICkit firmware update path

DEF CON's media-server update and forum-curated notes documented flashing the PIC32MM0256GPM048 with MPLAB X IPE and PICkit 3 or 4 to reach newer firmware versions.

Compatibility: DEF CON 26 Badge

Source
DEF CON 20 Badge archived

firmware workflow

Propeller firmware release path

Parallax and DEF CON published firmware, schematic, top-level objects, LED examples, VGA/PS2 examples, and conference-DVD materials for post-event badge hacking.

Compatibility: DEF CON 20 Badge

Source
AfricaHackOn 2017 Badge source-backed

firmware workflow

Serial Arduino programming path

Badge owners could modify firmware through the ESP8266 serial pins, programming switch, Arduino IDE, ESP8266 board support, SSD1306 OLED library, and PubSubClient MQTT library.

Compatibility: AfricaHackOn 2017 Badge

Source
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
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
MuHack Badge documented

hardware add-on ecosystem

BOSS add-on socket

The official page documents a BOSS socket so the badge can be extended with add-on boards.

Compatibility: MuHack Badge

Source
BornHack 2018 Badge historical

hardware add-on ecosystem

Breakout boards

The breakoutboards branch collected accessory board designs and parts information for the 2018 badge.

Compatibility: BornHack 2018 Badge

Source
Konsool ongoing

hardware add-on ecosystem

Expansion boards

Konsool documents expansion boards and multiple expansion buses, making external hardware part of the platform rather than a one-off mod.

Compatibility: Konsool expansion connectors

Source
Tildagon ongoing

hardware add-on ecosystem

Hexpansions

Six edge connectors allow community hardware modules such as prototyping boards, decorative boards, sensors, GPS, communications, plotter experiments, and other hexpansions.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
Fri3d 2018 Ph0xx historical

hardware add-on ecosystem

Jewels

The Ph0xx project documents jewel add-ons as part of the intended hardware play surface.

Compatibility: Fri3d 2018 Ph0xx

Source
r0ket historical

hardware add-on ecosystem

m0duls and shields

The r0ket wiki tracked hardware hacks, shields, and add-on ideas, making expansion hardware part of the badge culture from the start.

Compatibility: r0ket

Source
TROOPERS19 Badge historical

hardware add-on interface

Shitty Addon connector

The TROOPERS19 badge exposed a 3.3 V I2C Shitty Addon interface so the badge could wear its own small add-on boards.

Compatibility: TROOPERS19 Badge

Source
ZACon V Badge source-backed

hardware and firmware extension

Hackable pinout and EEPROM commands

External ICSP, RX, TX, and reset access made reflashing and serial extension possible, while special RF codes could store text in EEPROM or trigger visual effects.

Compatibility: ZACon V Badge

Source

hardware and firmware platform

ESP32 MicroPython badge core

The badge README documents an ESP32 Wi-Fi module running MicroPython, and the repository preserves the source tree and binary image used to operate the badge.

Compatibility: SAINTCON 2018 ESP32 Badge

Source
H2HC 2017 Badge source-backed

hardware architecture

ATTiny85 USB HID injector

The badge used a Watterott Wattuino Nanite 85 / ATTiny85 USB-stick style board to act as a programmable USB keyboard injector.

Compatibility: H2HC 2017 Badge

Source
AND!XOR DC25 Badge source-backed

hardware architecture

BMD-300 / nRF52 BLE badge core

The project page and postmortem document a Rigado BMD-300 module based on Nordic nRF52 with ARM Cortex-M4F, 512 KB flash, 64 KB RAM, integrated antenna, Nordic S132 SoftDevice, TFT display, WS2812B LEDs, sensors, and microSD.

Compatibility: AND!XOR DC25 Badge

Source

hardware architecture

BMD-300 BLE badge core

The repository BOM lists a BMD-300 module and the Eagle schematic exposes the Nordic/BMD-300 pinout, SWD pins, NFC pins, and power connections.

Compatibility: BSidesPDX 2017 BMD-300 Badge

Source
AND!XOR DC27 Badge source-backed

hardware architecture

BMD-340 / nRF52840 badge core

The project page identifies the DC27 badge core as a Rigado BMD-340 module with Nordic nRF52840, paired with power regulation, capacitive touch, SWD/Tag-Connect, USB-C, and SAO 1.69bis hardware surfaces.

Compatibility: AND!XOR DC27 Badge

Source

hardware architecture

ESP32 IoTuz hardware platform

The hardware README frames IoTuz as a custom linux.conf.au 2017 Open Hardware board built around the then-new ESP32 with WiFi, Bluetooth, and dual-core CPU capability.

Compatibility: LCA2017 IoTuz ESP32 Board

Source
NorthSec 2021 Badge source-backed

hardware architecture

ESP32 LCD game board

The 2021 badge combined ESP32, 240x240 LCD, Wi-Fi, NeoPixels, six buttons, buzzer, and USB or external battery power.

Compatibility: NorthSec 2021 Badge

Source
NorthSec 2022 Badge source-backed

hardware architecture

ESP32 WROOM32 production badge core

The V3j BOM identifies the badge core as ESP32_WROOM32_SKINNY with CH340C USB serial, AP2112 regulation, MCP73831 charging, power switching, and USB connector hardware.

Compatibility: NorthSec 2022 Badge

Source
THOTCON 0xD Badge source-backed

hardware architecture

ESP32 touch-wheel badge core

Hackaday.io and the repository README document an ESP32-compatible badge architecture with capacitive touch-wheel input, center button, TFT display, buzzer, LEDs, and LiPo power context.

Compatibility: THOTCON 0xD Badge

Source
HackConRD 2026 eBadge source-backed

hardware architecture

ESP32-C3 TFT badge core

The firmware README documents an ESP32-C3 RISC-V MCU, Adafruit ST7789 240x240 TFT, twelve WS2812B LEDs, passive buzzer, and four navigation buttons.

Compatibility: HackConRD 2026 eBadge

Source
CactusCon 11 Badge source-backed

hardware architecture

ESP32-S2 WROOM badge core

Badge Pirates identifies the central controller as an Espressif ESP32-S2 WROOM with 2.4 GHz Wi-Fi for the badge's IoT behavior.

Compatibility: CactusCon 11 Badge

Source

hardware architecture

ESP32-S2 colour-screen badge core

The bPod repository and update page document an ESP32-S2 badge with ST7735 colour screen, capacitive touch controls, USB-C, LEDs, SAO connector, flash, and PSRAM-related hardware files.

Compatibility: BSides Canberra 2023 bPod

Source
Disobey 2026 Badge source-backed

hardware architecture

ESP32-S3 TFT badge core

The hardware docs document ESP32-S3 WROOM-2, a 1.9-inch ER-TFT019-1 display, SK6812MINI RGB LEDs, joystick/buttons, GPIO mapping, schematic v11, and STEP mechanical model references.

Compatibility: Disobey 2026 Badge

Source
AND!XOR DC26 Badge source-backed

hardware architecture

ESP32-WROVER Wild West core

The project page and retrospective document the move to ESP32-WROVER for WiFi/Bluetooth, external RAM, LULZCODE memory needs, and faster display/SD-card paths after the DC25 BMD-300 badge.

Compatibility: AND!XOR DC26 Badge

Source
LCA2016 ESPlant source-backed

hardware architecture

ESP8266 environmental sensor platform

The repository documents ESPlant as an ESP8266 WiFi kit for transmitting environmental data, with Arduino IDE, Espressif SDK, and esp-open-rtos programming paths.

Compatibility: LCA2016 ESPlant

Source
DEFCON China 1.0 Badge source-backed

hardware architecture

Flexible-PCB hardware stack

The badge used a flexible substrate PCB with ATmega328P control, accelerometer input, USB serial, CR2032 power, and 32 LEDs driven through shift-register logic.

Compatibility: DEFCON China 1.0 Badge

Source

hardware architecture

Floral Bonnet sensor package

The board exposed CP2102 serial-over-USB, SPI SSD1306 OLED, I2C pressure/temperature and light sensors, a GPIO push button, and a PWM tricolor LED for driver-writing exercises.

Compatibility: Raspberry Pi Zero WH

Source
LCA2018 LoliBot source-backed

hardware architecture

Lolin32-Lite ESP32 robot core

Freetronics documents LoliBot as a two-wheel robot kit with a Lolin32-Lite ESP32 brain, WiFi/Bluetooth, onboard 18650 power, USB charging, and skid-steering drive.

Compatibility: LCA2018 LoliBot

Source

hardware architecture

MS51FB9AE CTF badge core

The 2024 Wombat badge combined a custom PCB, MS51FB9AE Nuvoton microcontroller, CH340G USB serial, micro-USB, RGB LED, six challenge LEDs, CR2032 holder, and slide switch.

Compatibility: BSides Adelaide 2024 Wombat Badge

Source

hardware architecture

MediaTek wireless badge platform

HITCON's official events page says the 2017 electronic badge was powered by a MediaTek chipset and included Wi-Fi, Bluetooth LE, joystick/game-controller input, infrared, and an LED display.

Compatibility: HITCON CMT 2017 MediaTek Badge

Source
NorthSec 2017 Badge source-backed

hardware architecture

OLED/BLE badge platform refresh

The 2017 repository documents the continued nRF51822/STM32F072 badge platform with OLED, BLE, battery management, touch buttons, USB, and AAA/USB power.

Compatibility: NorthSec 2017 Badge

Source

hardware architecture

STM32F103 Bender badge core

The hands-on coverage and project-owner comments identify an STM32F103CBT6 ARM Cortex-M3 controller running at 72 MHz with the badge firmware built through STM32Duino-style tooling.

Compatibility: AND!XOR DC24 Bender Badge

Source
Queercon 16 Q Badge source-backed

hardware architecture

TI CC2640R2 Bluetooth badge core

Hackaday identifies the badge controller as a TI CC2640R2 with ARM Cortex-M3 core and Bluetooth capability, paired with a Holtek HT16D35B LED controller.

Compatibility: Queercon 16 Q Badge

Source
ARAMCON 2019 Badge source-backed

hardware architecture

nRF52840 e-paper audio badge stack

The ARAMCON badge combined an nRF52840 module, 2.9-inch e-paper display, accelerometer, flash, MP3/WMA audio codec, Cherry MX keys, NeoPixels, SAO connector, and KiCad PCB files.

Compatibility: ARAMCON 2019 Badge

Source
BugCON 2023 Badge archived source

hardware archive

KiCad ESP32-S3 and RP2040 hardware archive

The ESP32-S3 schematic backs ESP32-S3-WROOM, USB-C, SSD1306 OLED, WS2812B Mini LEDs, buttons, slide switch, I2C, and battery-rail claims; the repository's SAMD11-named tree contains an RP2040 schematic with USB-C, W25Q flash, battery, OLED, WS2812B Mini LEDs, and switches.

Compatibility: BugCON 2023 Badge

Source
BugCON 2022 Badge archived source

hardware archive

KiCad RP2040 hardware archive

The hardware tree preserves KiCad schematic and board files whose schematic names RP2040, SPH0641LM4H microphone, PAM8302AAD amplifier, W25Q16JV flash, MCP1700 regulator, battery, buzzer, LEDs, micro-USB, BOOT, and RESET elements.

Compatibility: BugCON 2022 Badge

Source
Konsool ongoing

hardware compatibility

Camera compatibility path

Badge.Team documents supported OV5647-based camera modules and calls out unsupported IMX519-based Raspberry Pi camera modules.

Compatibility: Konsool / Tanmatsu camera connector

Source

hardware debug workflow

UART0 root-shell debug path

After removing the Omega shield and moving the jumpers from UART1 to UART0, the guide documents reconnecting at 115200 baud to see boot debug output and reach a root prompt.

Compatibility: Hacktivity 2018 Badge

Source
SiNE historical

hardware development artifact

Development-board bring-up path

The team built three development boards before final production so hardware wiring could be checked and firmware could be written while the final badges were produced.

Compatibility: SiNE / EMW2013

Source

hardware expansion

Analog prototyping field

The badge exposed waveform-generator outputs, scope inputs, and through-hole prototyping space for filters, curve tracers, oscillators, analog video experiments, and external signal hacks.

Compatibility: Hackaday Supercon 2023 Vectorscope Badge

Source
DEF CON 29 Badge historical

hardware expansion

Dual SAO connector host

The badge exposed both Type A and Type B SAO connectors, with community notes tying SAO behavior and add-ons into the badge challenge trail.

Compatibility: DEF CON 29 Badge

Source
DEFCON China 1.0 Badge source-backed

hardware expansion

FPC shield and breakout ecosystem

Grand Idea Studio published shield and breakout documentation, Gerbers, OSH Park links, and Arduino Uno source so attendees could isolate and hack the flexible badge hardware.

Compatibility: DEFCON China 1.0 Badge

Source
TiLDA MK4 historical

hardware expansion

Grove and SAO connectors

TiLDA MK4 exposed Grove headers, conductive thread points, and a SAO connector for sensors, add-ons, and badge-to-badge hardware experiments.

Compatibility: TiLDA MK4

Source
TiLDA MK4 historical

hardware expansion

Grove and SAO expansion headers

The MK4 wiki records Grove UART/I2C connectors, a Shitty Add-Ons connector, conductive-thread points, Neopixel header use, and UART numbering gotchas for hardware hacking.

Compatibility: TiLDA MK4 hardware

Source
BornHack 2016 Badge historical

hardware expansion

Prototyping area

Through-hole and SMD prototyping areas invited campers to add LEDs, sensors, radios, or other circuits to the simple Joule Thief badge.

Compatibility: BornHack 2016 Badge

Source
flow3r ongoing

hardware expansion

Qwiic / STEMMA QT expansions

The badge exposes two JST-SH 4-pin footprints following the I2C Qwiic / STEMMA QT pinout, giving app authors a documented path to breakout-board hardware.

Compatibility: flow3r hardware

Source
MCH2022 Badge historical

hardware expansion

Qwiic I2C expansion

Qwiic gave badge hackers a documented I2C expansion path for sensor and breakout-board experiments.

Compatibility: MCH2022 Badge Qwiic connector

Source
SHA2017 Badge historical

hardware expansion

SAO and IR expansion surfaces

The hardware docs record a 6-pin SAO connector and IR receive/transmit hardware, giving SHA2017 both badge-add-on and badge-to-badge interaction surfaces.

Compatibility: SHA2017 badge hardware

Source
MCH2022 Badge historical

hardware expansion

SAO expansion header

The extension-header docs preserve the badge's SAO surface, tying MCH2022 into the wider badgelife add-on ecosystem.

Compatibility: MCH2022 Badge SAO header

Source

hardware expansion

Six-port SAO hub

The main badge exposed six SAO connectors with individually accessible GPIO and split left/right I2C buses for experimenting with add-on peripherals.

Compatibility: Hackaday Supercon 2024 SAO Badge

Source
DEF CON 20 Badge source-backed

hardware expansion

VGA and PS/2 small-computer mod

Attendees received PS/2 adapters and a VGA connector and could add them in the Hardware Hacking Village to turn the Propeller badge into a small computer system.

Compatibility: DEF CON 20 Badge

Source
NorthSec 2025 Badge source-backed

hardware expansion and interaction

Dual SAO and IR pairing hardware

The badge exposes two Shitty Add-On V1.69bis connectors and an IR pairing connector, giving attendees both add-on and badge-to-badge interaction surfaces.

Compatibility: NorthSec 2025 Badge

Source
Hacktivity 2018 Badge documented solder option

hardware expansion note

RF module wiring path

The guide documents slow RF signal processing on GPIO19 and a faster-data wiring path from RF module DATA OUT to RX1.

Compatibility: Hacktivity 2018 Badge

Source
DEF CON 14 Badge historical

hardware hack

Event Generator Ghoul

The winning contest entry connected badge LED behavior through a stereo plug into an analog synthesizer as event generators and added piezo debug output.

Compatibility: DEF CON 14 Badge

Source
r0ket historical

hardware hacking competition

r0ketlauncher competition

28C3 included USB missile launchers for a competition to combine launcher hardware with r0ket; the first 100 published hacks could keep the launcher.

Compatibility: r0ket and USB missile launcher

Source
AND!XOR DC27 Badge source-backed

hardware hacking tool

FT2232H hardware-hacking bridge

The FTDI log documents the badge's FT2232H channel split, with one channel for UART/JTAG/SPI/I2C/bit-banging hardware work and the other for the badge SoC serial terminal.

Compatibility: AND!XOR DC27 Badge

Source
SiNE documented

hardware hacking workflow

ISP flashing and fuse settings

The badge wiki documents avrdude/ISP flashing for ATTiny44A with t44 part flag and low/high/extended fuse values, pointing deeper work to the firmware Makefile.

Compatibility: SiNE / EMW2013

Source
Ruxcon 2017 HHV Badge source-backed

hardware interface

3.3V UART badge access

The official HHV page required attendees to bring a 3.3V USB-UART adapter, and the EasyFlag writeup shows UART boot output used to interact with the badge challenge.

Compatibility: Ruxcon 2017 HHV Badge

Source
DEF CON 22 Badge source-backed

hardware interface

Infrared and touch interaction stack

The badge exposed infrared transmit/receive hardware, touch-pad buttons, LEDs, USB programming, and accessible I/O so attendees could interact during the event and keep hacking afterward.

Compatibility: DEF CON 22 Badge

Source
DEF CON 18 Badge historical

hardware interface

USB hack surface

DEF CON 18 coverage documented USB connectivity as part of the badge's intended hackable interface.

Compatibility: DEF CON 18 Badge

Source
r0ket historical

hardware m0dul

RGB flame m0dules

Team r0ket brought RGB flame m0dules to 28C3 as a purchasable hardware extension for the badge.

Compatibility: r0ket

Source
BruCON 0x0A Badge archived source

hardware manufacturing source

KiCad and Gerber production package

The repository preserves the KiCad project, board files, schematic, generated Gerbers, and position files needed to study or reproduce the badge PCB.

Compatibility: BruCON 0x0A Badge

Source
Disobey 2026 Badge source-backed

hardware mod archive

Post-event 3D-printed hardware mods

The official badge page lists public Best Hardware Mod submissions, including 3D-printable battery holder and case approaches for carrying or protecting the badge.

Compatibility: Disobey 2026 Badge

Source
Hackbat DEF CON 32 Badge source-backed

hardware platform

ESP32-C3 WROOM badge core

The Hackbat README documents the ESP32-C3 WROOM module as the badge core, with 2.4 GHz Wi-Fi, BLE 5.0, and Arduino IDE or ESP-IDF programming paths.

Compatibility: Hackbat DEF CON 32 Badge

Source
seeess DC33 Tipsy Badge source-backed

hardware platform

RP2040 galvanic vestibular badge core

The README and firmware document a Raspberry Pi Pico / RP2040-class badge with two AAA batteries, TFT display, buttons, LEDs, DAC drive, current/voltage monitoring, and electrode output hardware.

Compatibility: seeess DC33 Tipsy Badge

Source
DEF CON 32 Badge source-backed

hardware platform

RP2350 badge platform

DEF CON described the DC32 badge as the first RP2350 board, while Raspberry Pi sources document the badge as powered by RP2350.

Compatibility: DEF CON 32 Badge

Source
RVAsec 2012 Badge source-backed

hardware source

Eagle and Gerber source package

The repository preserves Eagle board/schematic files, generated Gerbers, LCD and RJ45 component documentation, and graphics assets for the historical badge archive.

Compatibility: RVAsec 2012 Badge

Source

hardware variant

MicroMod carrier-board variant

Hackaday and the project files describe a MicroMod carrier-board variant, with later logs showing hand-soldered spacers, joysticks, USB through-hole pins, screen, and a RISC-V MicroMod module.

Compatibility: Hackaday Remoticon.2 DIY Badge

Source
card10 historical

hardware workshop add-on

ECG electrode pad kit

Hackaday reports a 10 EUR workshop kit for soldering electrode pads to a sacrificial USB-C cable, including a demo where pads on the temples sensed left/right eye movement.

Compatibility: card10

Source
Tildagon ongoing

hardware/software expansion

EEPROM-backed hexpansion apps

EEPROM-equipped hexpansions can carry metadata plus a LittleFS filesystem containing an app.py, allowing hardware add-ons to ship their own badge-side behavior.

Compatibility: Tildagon hexpansions with supported EEPROMs

Source
rad1o historical

hardware/software upgrade path

SMA antenna and PortaPack-inspired paths

Public writeups and later community experiments connected rad1o to HackRF/PortaPack-style standalone SDR usage beyond the official camp firmware and documented SMA mod path.

Compatibility: rad1o / HackRF-adjacent SDR tooling

Source

hardware/software upgrade path

USB-programmable 2.4 GHz node path

The talk describes a memory-stick-sized ARM7 meshing node design, USB power/reprogramming, RP-SMA antenna, and GCC ARM toolchain support for custom firmware.

Compatibility: OpenBeacon/Sputnik-derived nodes

Source
Tildagon ongoing

hexpansion companion app

BadgeBot

Team Robotmad's BadgeBot is published as a Tildagon App Directory app for the Hex Drive hexpansion, extending the same hardware ecosystem already visible through HexManager.

Compatibility: Tildagon OS with Hex Drive hexpansion

Source
Tildagon ongoing

hexpansion utility app

HexManager

Team Robotmad's HexManager app is a 2026 app-store release for managing hexpansion EEPROMs, making Tildagon's hardware add-on lifecycle visible as badge-side software.

Compatibility: Tildagon OS and EEPROM-backed hexpansions

Source
MuHack Badge documented

identity and interaction feature

NFC tag identity surface

The hardware list includes an NFC tag, making identity and near-field interaction part of the badge surface.

Compatibility: MuHack Badge

Source
BSides Tampa 2018 Badge licensed documentary photo

identity artifact

Documented badge/lanyard artifact

The Wikimedia Commons documentary photo shows a physical BSides Tampa 2018 badge/lanyard artifact, now published as a cropped WebP derivative with CC BY-SA provenance.

Compatibility: BSides Tampa 2018 Badge

Source
HOPE X Badge source-backed

identity artifact

Physical issued badge

The Commons description identifies the photographed object as the badge issued at the tenth Hackers On Planet Earth conference.

Compatibility: HOPE X Badge

Source
DEF CON 25 Badge historical

identity artifact

Rubber identity badge

DEF CON forum feedback describes the standard DEF CON 25 badge as a rubber or plastic admission artifact rather than a powered electronics platform.

Compatibility: DEF CON 25 Badge

Source
DEF CON 18 Badge historical

identity display

Low-power display role variants

The badge used a persistent low-power 128x32 display and role-colored variants for human, vendor, speaker, contest, goon, press, and uber-style identities.

Compatibility: DEF CON 18 Badge

Source
Kiwicon 7 Badge source-backed

identity workflow

Friday early pickup workflow

The official Kiwicon 7 news feed directed in-town attendees to Friday early pickup for tickets and merch after documenting badge assembly during conference week.

Compatibility: Kiwicon 7 Badge

Source

identity/access artifact

Camp wristband access marker

The FAQ says every participant was asked to wear the camp wristband, enforcement began during the event, and wristbands were available at the infodesk from July 27, 2016.

Compatibility: HaxoGreen 2016 attendee identity artifacts

Source

identity/access artifact

Camp wristband registration

The how-to page instructs attendees to present a ticket code at the gate, check in at reception, then find the camp registration person to receive a wristband.

Compatibility: Camp++ 2023 attendee identity artifacts

Source

identity/access artifact

Camp wristband registration

The how-to page says attendees should find the camp registration person at the campsite after reception check-in and receive a wristband before 0-24 re-entry is possible.

Compatibility: Camp++ 2024 attendee identity artifacts

Source

identity/access artifact

Camp wristband registration

The how-to page says attendees should find the camp registration person at the campsite after reception check-in and receive a wristband before 0-24 re-entry is possible.

Compatibility: Camp++ 2026 attendee identity artifacts

Source

identity/access artifact

Gate and reception check-in flow

The how-to page instructs attendees to present a ticket code at the gate, then check in at reception with government-issued ID or passport because Hungarian law requires it for overnight stay.

Compatibility: Camp++ 2024 attendee identity artifacts

Source

identity/access artifact

Gate and reception check-in flow

The how-to page instructs attendees to present a ticket code at the gate, then check in at reception with government-issued ID or passport because Hungarian law requires it for overnight stay.

Compatibility: Camp++ 2026 attendee identity artifacts

Source

identity/access artifact

PGP certificate checksum verification

The ticket page says attendees could verify the checksum of a certificate signed by a subset of the organizers using PGP, giving the ticket record a cryptographic verification detail from the first H.A.C.K. camp cycle.

Compatibility: CampZer0 2013 ticket/certificate flow

Source

identity/access artifact

PGP certificate checksum verification

The ticket page says attendees could verify the checksum of a certificate signed by a subset of the organizers using PGP, preserving the cryptographic verification detail from earlier Camp++ access flows.

Compatibility: Camp++ 2022 ticket/certificate flow

Source

identity/access artifact

Random ticket ID access marker

The ticket page says every participant had to register a ticket, the campsite reception would check the random ticket ID against a ticketing-system list, and each ID could only be used once.

Compatibility: Camp++ 2022 attendee identity artifacts

Source

identity/access artifact

Random ticket ID access marker

The ticket page says every participant had to register a ticket and the campsite reception checked each random ticket ID against the ticketing-system list, with each ID usable only once.

Compatibility: Camp++ 2023 attendee identity artifacts

Source

identity/access artifact

Random ticket ID access marker

The ticket page says every participant had to register a ticket, the campsite reception would check the random ticket ID against a ticketing-system list, and each ID could only be used once.

Compatibility: Camp++ 2024 attendee identity artifacts

Source

identity/access artifact

Random ticket ID access marker

The ticket page says every participant must register a ticket, the campsite checks the random ticket ID against a ticketing-system list, and each ID can only be used once.

Compatibility: Camp++ 2026 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: CampZer0 2013 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2015 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2016 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2017 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2018 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2019 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2020 attendee identity artifacts

Source

identity/access artifact

Ticket access marker

The ticket page says every participant, including speakers and organizers, had to register a ticket to participate, while the how-to page tells attendees to bring the ticket on a device or printed.

Compatibility: Camp++ 2021 attendee identity artifacts

Source

identity/access artifact evidence

Event-wristband budget line

The ticket-prices page lists event wristbands as an infrastructure cost, which is useful evidence for access-artifact planning without proving exact attendee distribution details.

Compatibility: CampZer0 2013 infrastructure-cost record

Source

identity/access context

CAcert assurance ID context

The how-to page asks attendees to bring state-issued photo IDs only if they want to participate in CAcert assurance, keeping the photo-ID requirement separate from basic camp ticket identity.

Compatibility: CampZer0 2013 optional CAcert assurance workflow

Source

identity/access context

CAcert assurance ID context

The how-to page asks attendees to bring state-issued photo IDs only if they want to participate in CAcert assurance, keeping the photo-ID requirement separate from basic camp ticket identity.

Compatibility: Camp++ 2015 optional CAcert assurance workflow

Source

identity/access context

CAcert assurance ID context

The how-to page asks attendees to bring state-issued photo IDs only if they want to participate in CAcert assurance, keeping the photo-ID requirement separate from basic camp ticket identity.

Compatibility: Camp++ 2016 optional CAcert assurance workflow

Source

identity/access context

Campsite arrival ID context

The how-to page lists government-issued identification as something to show to the campsite owners on arrival because it was required by law, separate from the random ticket ID access marker.

Compatibility: Camp++ 2022 campsite check-in flow

Source

identity/lore stamp

Hackerpassport stamp

The infodesk page says attendees could get a stamp for their hackerpassport and buy a hackerpassport, tying HaxoGreen 2016 to the wider European hackerpassport collection path.

Compatibility: HaxoGreen 2016 attendee identity artifacts

Source

identity/lore stamp

Hackerpassport stamp

The infodesk page says attendees could get a stamp for their hackerpassport, tying HaxoGreen to the broader European hackerpassport collection culture.

Compatibility: HaxoGreen 2022 attendee identity artifacts

Source

identity/lore stamp

Hackerpassport stamp

The infodesk page says attendees could get a stamp for their hackerpassport, preserving the European hackerpassport collection thread for HaxoGreen 2024.

Compatibility: HaxoGreen 2024 attendee identity artifacts

Source

included minibadge

Included MiniBadge

The same first-hand source says a MiniBadge was included with the 2020 badge package, without recovering enough public detail to describe its electronics or designer attribution.

Compatibility: SAINTCON 2020 badge package

Source
DEF CON 16 Badge historical

infrared application

TV-B-Gone fallback mode

If no SD card was inserted, the transmit state used the infrared path for TV-B-Gone-style remote-control power-off behavior.

Compatibility: DEF CON 16 Badge

Source
Tildagon ongoing

installation control app

Fluroclock

John Rogers and Ben Eriksson's Fluroclock app controls an EMF installation from the badge, showing Tildagon as a controller for camp-side media hardware.

Compatibility: Tildagon OS and Fluroclock installation

Source
NorthSec 2023 Badge first-hand source-backed

interaction hardware

AVR badge-chain scoring hardware

The 2023 writeup documents side connectors for badge chaining, optional OLED feedback, buttons, RGB LEDs, and point-scoring badge-to-badge interaction.

Compatibility: NorthSec 2023 Badge

Source
Disobey 2020 Badge historical

interaction layer

Touch-button launcher and keyboard

The Disobey 2020 docs describe Gameboy-inspired touch buttons, a launcher opened with START, a nickname app, and an on-badge keyboard with input, cursor, and confirmation modes.

Compatibility: Disobey 2020 Badge

Source
NodeConf EU 2018 Badge source-backed

interactive IO

Sensors, vibration, and sound APIs

The README documents light sensing via LED2, left/right vibration motors, quiet sound generation through vibration motor PWM, accelerometer readings, and magnetometer readings.

Compatibility: NodeConf EU 2018 Badge

Source
Ekoparty 2025 Badge source-backed

interactive control

Resistive touch audio controls

Four PCB-integrated resistive touch sensors control sample triggering, sequencer behavior, pitch shifting, and filtering through RP2040 ADC readings.

Compatibility: Ekoparty 2025 Badge

Source
H2HC 2018 Badge source-backed

interface feature

OLED display pages

Documented display tabs include main H2HC 2018, dev status, last BLE message, raw debug text, and name pages.

Compatibility: H2HC 2018 Badge

Source
Konsool current platform lifecycle

internal hot-swappable add-on

Tanmatsu personality modules

The Tanmatsu manual documents internal personality modules as hot-swappable boards that can be exchanged to change device behavior while preserving the same handheld base.

Compatibility: Tanmatsu personality-module bay

Source

lanyard interaction hardware

Cat-5 LANyard switch

The badge used a Cat-5 cable through the board as a LANyard switch, making the physical lanyard part of the badge interaction.

Compatibility: TROOPERS11 Nixie Badge

Source

license boundary

Apache-2.0 repository release

The repository includes an Apache-2.0 license file for its published source tree, while this catalogue still leaves the hero image empty until a specific reusable photo or upstream render is cleared.

Compatibility: DC503 DEF CON 26 VIP Banglet

Source
Tildagon ongoing

lighting/network app

ArtNet Receiver

mich181189's ArtNet Receiver turns Tildagon into a networked lighting-control receiver, with the app-directory description explicitly warning that the first release is janky and hard-coded.

Compatibility: Tildagon OS with networked ArtNet lighting workflows

Source
NorthSec 2026 Badge official village backed

lineage exhibit

NorthSec Badge Museum

The official villages page describes a Badge Museum documenting NorthSec's long-running electronic-badge history and open-hardware culture.

Compatibility: NorthSec badge lineage

Source
HOPE X Badge historical

lineage marker

Tenth HOPE event anchor

Official and EFF event pages anchor HOPE X as the tenth HOPE in New York City on July 18-20, 2014, giving the physical badge a clear place in the HOPE lineage.

Compatibility: HOPE X

Source
AfricaHackOn 2017 Badge historical plan

lineage roadmap

Future all-attendee badge plan

The writeup explicitly planned to make badges a mainstay at future AfricaHackOn conferences, move from about 20 selected units to all attendees, and transition to a professional PCB.

Compatibility: AfricaHackOn 2017 Badge

Source
LCA2020 DingoCar source-backed

machine-learning workflow

Neural-network track training

Participants trained the cars' neural networks by manually driving around the track before testing autonomous driving behavior.

Compatibility: LCA2020 DingoCar

Source
Tildagon ongoing

maintenance workflow

Forced hexpansion detection and recovery

Official docs preserve post-event recovery behavior: firmware v1.6.0+ can force hexpansion detection with button chords, and failed updates may require better WiFi or flashing.

Compatibility: Tildagon firmware v1.6.0 and later

Source
ARAMCON 2019 Badge documented

manufacturing workaround

Clothespin programming jig

The build story and Hackaday article call out a clothespin-based programming jig as part of the practical production workaround trail.

Compatibility: ARAMCON 2019 Badge

Source

material recipe

Wildflower seed mixture

The badge page lists the included wildflower seed mixture and asks attendees who are not based in New Zealand to return the badge in merch-desk recycling boxes.

Compatibility: Kawaiicon 2025 Seed-Paper Badge

Source
WHY2025 Badge community documented

mechanical add-on ecosystem

Cases, spacers, and repair parts

The wiki tracks 3D-printed cases, spacers, covers, and repair guidance, reflecting the post-event mechanical support ecosystem.

Compatibility: WHY2025 badge

Source
H2HC 2017 Badge source-backed

mechanical assembly

Two-piece badge carrier

The artifact consisted of a white baseplate PCB and a separate USB-stick badge board, with soldering-pad access for serial-adapter bootloader repair.

Compatibility: H2HC 2017 Badge

Source
Tildagon community example

mechanical hexpansion

Omni wheel

Nathan Dumont's Omni wheel appears in the official showcase with published files, another example of Tildagon add-ons using mechanical play rather than only electronics.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source

mechanical reuse

Recycled Nokia 3310 shell

The badge's mechanical identity comes from turning old Nokia 3310 phone shells into camp badge enclosures while keeping the keypad and handheld form factor.

Compatibility: IHC 2018 1337 3310 WiFi badge

Source
Tildagon community example

mechanical/media hexpansion

Flopagon

Nathan Dumont's Flopagon uses a floppy-disk form factor, documenting that Tildagon add-ons range beyond simple sensors into playful media and mechanical experiments.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
X-CTF 2016 Badge source-backed

microcontroller and Wi-Fi

ESP8266 badge core

The hardware writeup and repository document the badge around an ESP8266 module with USB serial programming and Wi-Fi features.

Compatibility: X-CTF 2016 Badge

Source
rad1o historical

mobile SDR app

Patched RF Analyzer for Android

The wiki pointed Android users to a patched RF Analyzer APK/source path because upstream RF Analyzer did not yet work with rad1o.

Compatibility: rad1o with OTG-capable Android device, usually HKRF-OLD mode

Source
AND!XOR DC25 Badge source-backed

mobile app integration

BLE smartphone terminal

The smartphone-integration log documents the AND!XOR Android app terminal, Nordic nRF Toolbox compatibility, nearby badge scanning, BLE terminal commands, script buttons, and maintenance-mode behavior.

Compatibility: AND!XOR DC25 Badge

Source

monitoring item

Post-event refresh target

The record should be refreshed after June 9-10, 2026 for final hardware, firmware, attendee guide, production, and image provenance.

Compatibility: RVAsec 2026 Badge

Source
Easterhegg 2024 RCA Badge archived source

multi-board hardware package

Badge/head/hood/arm/back PCB set

The repository exposes separate schematic PDFs and Gerber ZIPs for the badge, head, hood, arm, and back boards, making the RCA artifact a multi-board kit rather than a single PCB record.

Compatibility: Easterhegg 2024 RCA Badge

Source
Tildagon ongoing

multiplayer game app

TILDENSTEIN 3D

webboggles' TILDENSTEIN 3D is a 2026 Tildagon App Directory release: a Wolfenstein-style raycasting FPS with ESP-NOW multiplayer set around the EMF Camp grounds.

Compatibility: Tildagon OS with ESP-NOW peer play

Source

music firmware app

Melody Maker

The MC-0o00 Melody Maker firmware by Miaou lets users compose 48-note melodies, adjust tempo, move through notes, change note values and durations, and manage simple melodies on the badge.

Compatibility: BalCCon Mini Cyberdeck 0o00

Source
OSHCamp 2023 Badge historical

name-badge accessory

3D name plate generator

The badge decoration workflow included a 3D name-plate generator so attendees could personalize the badge object without changing the electronics.

Compatibility: OSHCamp 2023 Badge

Source
LCA2018 LoliBot source-backed

network configuration

WiFi and MQTT configuration path

The software guide documents WiFi credential setup, RGB LED boot status, MQTT host configuration, and serial-console checks for networked LoliBot behavior.

Compatibility: LCA2018 LoliBot

Source
flow3r ongoing

networking add-on

Badge Net

Badge Net builds on Badge Link to provide Ethernet and IPv6 connectivity between badges through the 3.5 mm jacks, exposed to MicroPython as a normal network interface.

Compatibility: flow3r Badge Link

Source

on-site assembly

Badge soldering workshop

44CON states that fewer than 150 attendees left the soldering workshop with fully functioning HIDIOT 0.7 boards from the roughly 500 distributed boards.

Compatibility: 44CON 2016 HIDIOT 0.7 Badge

Source
THOTCON 0xC Badge source-backed

optical and mechanical design

TIR lens design

Rehrig documents total-internal-reflection lens work intended to focus emitter output and shape the optical behavior needed for the laser-tag game.

Compatibility: THOTCON 0xC Badge

Source
RVAsec 2025 Badge source-backed

package companion artifact

Challenge coin pairing

The registration page pairs the electronic badge with a custom RVAsec challenge coin in the guaranteed package.

Compatibility: RVAsec 2025 Badge

Source

parallel challenge artifact

Non-electronic crypto challenge path

Badge Pirates says non-electronic participants received an electrically same PCB with clues for a crypto challenge, preserving participation without overclaiming electronics for every attendee artifact.

Compatibility: BSidesKC 2019 badge ecosystem

Source
OSHCamp 2023 Badge historical

physical add-on

Laser-cut badge add-ons

The writeup credits oomlout and Paul Downey collaboration around laser-cut badge decorations that extended the base PCB into a more complete name-badge object.

Compatibility: OSHCamp 2023 Badge

Source
DEF CON 19 Badge source-backed

physical badge artifact

Waterjet-cut titanium credential

The official program describes 0.040-inch commercially pure titanium pieces fabricated by waterjet, tumbled for deburring, and kiln-oxidized for an aged puzzle-game appearance.

Compatibility: DEF CON 19 Badge

Source
DEF CON 21 Badge historical

physical challenge

Continuity-probed PCB puzzle

The DEF CON 21 badge used hidden PCB metal and interconnected paths that attendees could discover with a multimeter, making a non-powered board behave like a puzzle circuit.

Compatibility: DEF CON 21 Badge

Source
DEF CON 24 Badge historical

physical challenge

Hidden trace and silkscreen puzzle

DEF CON 24 solving notes used badge backs, hidden traces, common encoded text, badge-type-specific silkscreen strings, and visible printed codes as puzzle material.

Compatibility: DEF CON 24 Badge

Source

physical challenge

Lanyard cipher surface

The lanyard carried unusual character strings and is identified by official forum and writeup sources as one of the challenge surfaces included with the badge.

Compatibility: DEF CON 28 Safe Mode Badge

Source
DEF CON 33 Badge historical

physical challenge

Layered-lens optical challenge

Mar Williams described the DC33 badge as interacting with 3D images and layered art around the con through different lenses and lens combinations.

Compatibility: DEF CON 33 Badge

Source
DEF CON 31 Badge historical

physical customization

SAO customization slot

DEF CON's badge news previewed the badge through its SAO slot and framed the badge as having room for attendee customization.

Compatibility: DEF CON 31 Badge

Source
CONFidence 2026 ConfiBadge pre-event source-backed

pinout documentation

Official pre-event pinout table

The pinout page lists button GPIOs, OLED I2C pins, I2S/audio labels, and userport GPIOs for badge hacking, with the exact table kept as pre-event documentation pending post-event schematic or repository release.

Compatibility: CONFidence 2026 ConfiBadge

Source

planned hardware feature

Planned radio stack

The public record currently names Nordic nRF52840 Bluetooth Low Energy/NFC hardware and Procolix-sponsored SX1262 LoRa chips, but deeper firmware/app behavior is still to be verified after the event.

Compatibility: BornHack 2026 Badge

Source
TROOPERS23 Badge historical firmware

platform lifecycle

Badge.Team firmware track

The public Badge.Team firmware repository gives the badge a recoverable software trail instead of leaving the dossier at a hardware-only record.

Compatibility: TROOPERS23 Badge

Source
TROOPERS22 Badge source-backed minimal record

platform lifecycle

Badge.Team platform link

PID.codes names Troopers 2022 badges in the Badge.Team platform identifier record, tying the badge to the wider Badge.Team ecosystem even though hardware and firmware details remain unrecovered.

Compatibility: TROOPERS22 Badge

Source
Konsool active development

platform-maintenance lifecycle

Tanmatsu documentation and firmware cycle

The March 2025 update tracks firmware, app, documentation, module redesign, and production work, showing the platform evolving like a badge ecosystem rather than a static product page.

Compatibility: Konsool / Tanmatsu firmware and apps

Source
SHA2017 Badge historical

post-camp app hack

Gameboy emulator on e-ink

Sprite_tm documented adapting a Gameboy emulator to the SHA2017 badge's e-paper display, preserving a concrete example of post-camp app hacking under unusual display constraints.

Compatibility: SHA2017 badge

Source
Fri3d 2016 Badge historical

post-camp development path

Arduino reuse mode

After camp, the badge could function as a small Arduino-like development board, keeping the badge useful for learning and experiments beyond the event.

Compatibility: Fri3d 2016 Badge

Source
r0ket historical

post-camp software lifecycle

28C3 mesh and l0dable update

The 28C3 update promised an improved mesh network, l0dables for interactive installations, and support for the next flame generation.

Compatibility: r0ket

Source
h-c0n 2026 CTF BADge post-event documented

post-event CTF archive

Winner write-up archive

The Hackplayers recap links the first three winner write-ups and summarizes their approaches: firmware extraction, RISC-V reversing, logical-flaw exploitation, static and dynamic analysis, validation weaknesses, and state manipulation.

Compatibility: h-c0n 2026 CTF BADge

Source
OSHCamp 2023 Badge documented

post-event firmware lifecycle

Tasmota room-sensor firmware

Electrolama describes flashing Tasmota by default so the badge could continue as a room sensor after camp when paired with an external sensor.

Compatibility: OSHCamp 2023 Badge

Source
LCA2016 ESPlant source-backed

post-event firmware path

MQTT and LED-strip reuse path

Repository sketches include production-test, serial-sensor, and MQTT sensor firmware; Marc Merlin's writeup adds a participant LED-strip blinky reuse trail.

Compatibility: LCA2016 ESPlant

Source
HiP Berlin 2022 Badge source-backed

post-event lifecycle

37C3 take-home reuse workshop

At 37C3, Hardware Hacking Area mentors provided HiP badges to teams for embedded-programming practice and allowed the devices to be taken home after the showcase.

Compatibility: HiP Berlin 2022 Badge

Source
Tildagon ongoing

post-event setup

Post-EMF WiFi setup

The post-event WiFi guide documents how owners can attach the badge to a home or workshop network after the camp infrastructure is gone.

Compatibility: Tildagon OS

Source
card10 post-event

post-event software lifecycle

card10 firmware and BLE evolution

The 2021 evolution talk documents continuing firmware, Hatchery, BLE, companion-app, sensor, and reuse work after Camp 2019.

Compatibility: card10

Source
DEF CON 29 Badge historical

post-event utility

USB HID macro-pad mode

Hackaday documented that the badge could identify as a USB HID keyboard and operate as a configurable macro pad after the event.

Compatibility: DEF CON 29 Badge

Source
LCA2016 ESPlant source-backed

power architecture

Solar-friendly lithium power stack

ESPlant included a 16340 lithium-cell holder, solar-input-friendly charger interface, and automatic switching between solar input, battery, and USB power.

Compatibility: LCA2016 ESPlant

Source

pre-event challenge surface

Collectible badge challenge

RomHack Camp 2026 is currently advertised with a unique hardware badge and collectible challenge; final challenge mechanics are not yet public in the source set.

Compatibility: RomHack Camp 2026 Badge

Source
Tildagon community example

printable display hexpansion

7-Segment display

Iain Yarnall's 7-Segment display model is a printable visual add-on in the official showcase, showing the hardware record also needs printables and non-PCB artifact links.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
Tildagon community example

printable mechanical hexpansion

Interlocking Brick Hexpansions

Floppy's Interlocking Brick Hexpansions provide stud-compatible plates in multiple sizes, including versions that account for USB-C clearance.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
SiNE historical

privacy/control feature

Locator ID and erase workflow

Each badge transmitted a random 9-bit ID about five times a second, showed the ID on LEDs A-I at power-up or with the ID button, and allowed users to clear the ID by holding Erase.

Compatibility: SiNE / EMW2013

Source
THOTCON 0xB Badge documented

production recovery

GPIO0/DTR production rework

A late GPIO0 buffer design caused battery-powered badges to enter Download boot mode until the team fixed DTR with an R19 pull-up resistor before conference shipment.

Compatibility: THOTCON 0xB Badge

Source
ARAMCON 2019 Badge partially realized

production story

Mesh and audio streaming ambition

The production story documents planned mesh networking and audio streaming, with final event success framed around a room-scale mesh LED demo rather than complete audio broadcast behavior.

Compatibility: ARAMCON 2019 Badge

Source

production workflow

CR123A and pick-and-place build

The Wi-Fi and pick-and-place log documents CR123A cells and holders, diode validation, stencil-holder work, eight early hand-built badges, and pick-and-place setup six days before the conference.

Compatibility: LayerOne 2016 badge build

Source
H2HC 2024 Hacker ID Card source-backed

production workflow

Double-sided CR80 card production

The H2HC card-printing posts document CR80 85.6 x 53.98 mm card sizing, a DASCOM DC-7600 600 DPI full-duplex re-transfer printer, front/back artwork preparation, on-site pickup workflow, and optional UV-ribbon capability rather than electronic badge firmware.

Compatibility: H2HC 2024 Hacker ID Card

Source
THOTCON 0xC Badge documented

production workflow

Xometry injection-molding production path

The first-hand writeup names Xometry as the injection-molding partner and describes design-for-manufacturing tradeoffs around wall thickness, sink marks, lens geometry, and schedule pressure.

Compatibility: THOTCON 0xC Badge

Source

programming interface

AVR flashing workflow

The README documents Microchip Studio or avr-gcc build paths, `L12024POV.hex`, avrdude flashing to `t4313`, and Kraken or Arduino ISP programmer options for attendees.

Compatibility: LayerOne 2024 POV Spinner Badge

Source

programming interface

AVRISP programming mode

The hardware-hacking guide documents AVRISP wiring and commands for initialization, target identification, flash reads/programming, and fuse access.

Compatibility: LayerOne 2025 GLiTCh BadgE

Source

project lifecycle

Budget and prototyping phases

The project is publicly shown in staged progress from idea collection through prototyping, electronic design, firmware, and delivery, with budget fit called out as the next challenge.

Compatibility: HackerHotel 2027 Badge

Source
HITCON 2025 PCB Badge source-backed

protocol notes

BadUSB HID write protocol

The repository BadUSB notes document HID report framing, script loading, command bytes, and custom-HID interface context for writing scripts to the badge.

Compatibility: HITCON 2025 PCB Badge

Source
Tildagon community example

prototyping hexpansion

Protoboard Hexpansion

Jake Walker's Protoboard Hexpansion gives badge owners a small general-purpose prototyping surface in the official connector shape.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
DC503 5ohBEE Pager source-backed

radio diagnostic

RSSI scanner mode

The RSSI sketch and HugQuest command path scan channels 11 through 26 and display channel signal-strength readings on the SMART Response XE screen.

Compatibility: DC503 5ohBEE Pager

Source
Tildagon community example

radio hexpansion

DECTspansion

The official Tildagon hexpansion guide preserves jasonalexander-ja's DECTspansion as a community-made radio expansion example for the reusable EMF 2024 badge platform.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
Hackover 2013 Badge historical

radio interaction surface

2.4 GHz radio badge surface

The 2013 development post lists 2.4 GHz radio as one of the headline badge features, placing Hackover in the same radio-badge experimentation era as other early European badges.

Compatibility: Hackover 2013 badge

Source
MCH2022 Badge historical

radio/FPGA app

FPGA Morse 144MHz

The 144 MHz Morse app uses GPIO and FPGA behavior for a ham-radio-style badge experiment, broadening MCH2022 beyond ordinary MicroPython apps.

Compatibility: MCH2022 Badge with suitable external radio hardware

Source
Konsool ongoing

radio/software configuration

LoRa tools and settings

The LoRa docs expose regional frequency settings and configuration paths, which matter for legal and practical radio use.

Compatibility: Konsool LoRa tooling

Source
Tildagon community example

reference PCB hexpansion

OG Hexpansion

kliment's OG Hexpansion is the official gallery's reference-style PCB example exposing badge-edge pins and linking back to the EMF 2024 hardware repository.

Compatibility: Tildagon / EMF 2024+ hexpansion connector

Source
HIP97 Photo Badge historical

registration infrastructure

On-site photo badge production

The badge workflow depended on taking attendee photos at the entrance, transferring them, laying out the badge, and printing personalized IDs in the field.

Compatibility: HIP97 printed badges

Source
Tildagon ongoing

repair workflow

Replacement components path

The official docs now preserve concrete repair paths for damaged screens, FPC cables, LEDs, and battery connectors, treating Tildagon as maintainable camp hardware rather than a disposable novelty.

Compatibility: Tildagon hardware

Source
DC503 5ohBEE Pager source-backed

repurposed hardware

SMART Response XE base pager

The repository description and README frame 5ohBEE as a SMART Response XE-based pager project with board setup through an ATmega128RFA1 development-board profile.

Compatibility: DC503 5ohBEE Pager

Source
Fri3d 2018 Ph0xx historical

robot hardware add-on

Bot Jewel

The Bot jewel boosted power for four large servos and was documented as the building block for turning Ph0xx into a bipedal robot.

Compatibility: Fri3d 2018 Ph0xx

Source
Fri3d 2018 Ph0xx historical

robot/mechanical expansion

Ph0xx robot path

The Ph0xx documentation points toward turning the badge into or mounting it on a robot using its hardware and mounting holes.

Compatibility: Fri3d 2018 Ph0xx

Source
LCA2019 Donkey Car source-backed

robotics hardware platform

Raspberry Pi camera car platform

Marc Merlin's first-hand report documents a Donkey Car kit with an onboard camera connected to a Raspberry Pi and a custom last-minute Raspberry Pi HAT.

Compatibility: LCA2019 Donkey Car

Source
LCA2020 DingoCar source-backed

robotics hardware platform

Raspberry Pi-controlled car platform

Marc Merlin's first-hand report identifies the 2020 DingoCar as controlled by a Raspberry Pi and shows it as the hardware focus of the Open Hardware Miniconf.

Compatibility: LCA2020 DingoCar

Source
DEF CON 17 Badge historical

role-set puzzle

Seven-badge puzzle and Uber hack

Human, Goon, Press, Speaker, Vendor, Contest Organizer, and Uber badge shapes could be placed together as a puzzle, and Smitty & The Minions / Team Halibut earned honorable mention for combining all seven badges with modified firmware animations.

Compatibility: DEF CON 17 Badge set

Source
Tildagon ongoing

schedule app

Now & Next

JonTheNiceGuy's Now & Next app shows current and upcoming EMFCamp stage items, carrying the badge from novelty hardware into a live event companion.

Compatibility: Tildagon OS and EMFCamp schedule data

Source
DEF CON 25 Badge documented

scope marker

No official badge challenge

Attendee feedback explicitly called out the lack of an official badge challenge, so the record treats DEF CON 25 as a non-puzzle standard-badge year.

Compatibility: DEF CON 25 Badge

Source
HITCON CMT 2019 Badge source-backed

security challenge

ARM TrustZone badge challenge

The badge challenge used ARM TrustZone separation with non-secure and secure stages, command-line interaction, snake warm-up behavior, and unlock states.

Compatibility: HITCON CMT 2019 Badge

Source
44CON 2025 RF Detector Badge source published

sensor add-on

AD8317 RF detector

The README describes an AD8317 RF detector path that measures RF signal strength, displays results on the OLED, and is intended to detect hidden wireless devices.

Compatibility: 44CON 2025 RF Detector Badge

Source
Tildagon ongoing

sensor app

Seismograph

webboggles' Seismograph app turns the onboard IMU into a live waveform and Richter-readout instrument with auto-scaling and axis cycling.

Compatibility: Tildagon OS and onboard IMU

Source
LCA2016 ESPlant source-backed

sensor interface

Onboard and external sensor bus

The board exposed BME280 and ADXL345 I2C sensors, screw-terminal ADC inputs for soil moisture, DS18B20, PIR, WS2812B LED strip support, and a switchable VSens rail.

Compatibility: LCA2016 ESPlant

Source

sensor payload

Environmental ICS sensor surface

The badge exposes BME688 gas/pressure/humidity/temperature sensing, MQ-3 alcohol sensing, XYZ position, infrared receive/transmit, RTC, buttons, LEDs, speaker, and full-color display for ICS exercises.

Compatibility: ICS Village DC33 FREE-WILi Badge

Source

setup workflow

Cross-platform serial onboarding

The guide walks Linux users through dmesg and ttyUSB0, macOS users through ioreg/system_profiler and tty.usbserial, and Windows users through COM-port discovery before connecting at 9600 baud.

Compatibility: Hacktivity 2018 Badge

Source

social app

BLE badge radar

The badge advertised itself over BLE with a 1-7 ID and included radar and badge-list screens for discovering nearby badges in camp.

Compatibility: RomHack Camp 2022 Badge

Source
GrrCON 2024 BadgeBuddy source-backed

social badge behavior

WiFi proximity counter

BadgeBuddy counted unique nearby BadgeBuddy BSSIDs every 30 seconds and adjusted the animation density to reflect nearby badges.

Compatibility: GrrCON 2024 BadgeBuddy

Source
HITCON 2025 PCB Badge source-backed

social badge interaction

Cross-board game battle

The 2025 guide documents cross-board interaction and game-battle behavior, pairing badge-to-badge play with Tetris, Dino, and Snake activities.

Compatibility: HITCON 2025 PCB Badge

Source
DEF CON 19 Badge documented

social interaction mechanic

Badge-as-participation design

LosT's forum note framed the badge as a security token, curiosity device, and conference-participation prompt meant to get attendees interacting without the time burden of the Mystery Challenge.

Compatibility: DEF CON 19 Badge

Source
ZACon V Badge source-backed

social telemetry

433 MHz interaction graph

Badges exchanged badge numbers and relationship data over short-range 433 MHz RF, then pushed interaction relationships toward a main PC graph.

Compatibility: ZACon V Badge

Source
MCH2022 Badge historical

software API

BadgePython mch22 APIs

BadgePython exposed an `mch22` module for badge-specific behavior such as display, LEDs, buttons, sensors, power, and peripherals.

Compatibility: MCH2022 BadgePython

Source
TiLDA MK3 historical

software add-on ecosystem

App Library

The app library and USB copy workflow let attendees add their own MicroPython apps to the badge.

Compatibility: TiLDA MK3

Source
CampZone 2019 Badge historical

software add-on ecosystem

Hatchery app workflow

The CampZone 2019 docs explain app packaging, metadata, icons, state persistence, Hatchery submission, and post-install behavior.

Compatibility: CampZone 2019 Badge

Source
MCH2022 Badge historical

software add-on ecosystem

Hatchery apps

MCH2022 used Hatchery for app loading and publishing, making post-distribution applications part of the badge experience.

Compatibility: MCH2022 Badge

Source
card10 historical

software add-on ecosystem

Hatchery apps

card10's wearable hardware was extended through Hatchery-hosted applications and firmware workflows.

Compatibility: card10

Source
Disobey 2019 Badge historical

software add-on ecosystem

Hatchery eggs

Disobey 2019 could download MicroPython applications from Hatchery once configured for WiFi.

Compatibility: Disobey 2019 Badge

Source
Disobey 2020 Badge historical

software add-on ecosystem

Hatchery installer

Disobey 2020 exposed app installation and publishing through Hatchery and the badge's installer application.

Compatibility: Disobey 2020 Badge

Source
Konsool ongoing

software add-on ecosystem

SoftwareHub apps

SoftwareHub is documented as the app source for browsing and installing Konsool software.

Compatibility: Konsool / Tanmatsu

Source
TiDAL historical

software add-on ecosystem

TiDAL apps and custom ports

Developer docs and community writeups show TiDAL apps and experiments such as a custom Doom port while preserving MicroPython functionality.

Compatibility: TiDAL / EMF 2022

Source
flow3r ongoing

software add-on ecosystem

flow3r apps

flow3r's app directory and MicroPython docs support post-event applications, instruments, utilities, and experiments.

Compatibility: flow3r

Source

software and security claim

Offline physical wallet framing

HITCON said badge holders could use the device after the event as an offline physical wallet for Bitcoin or Ethereum, but this catalogue pass does not independently verify wallet security or firmware implementation.

Compatibility: HITCON CMT 2018 HITCON Wallet Badge

Source
GPN17 Badge historical

software app ecosystem

ROM store and GulaschPushNotifier ROM

The badge page documents a ROM store and an official GulaschPushNotifier ROM, making app-like software swapping part of the GPN17 experience.

Compatibility: GPN17 Badge / MicroPython ROMs

Source
H2HC 2023 Game Boy Badge source-backed

software artifact

GB Studio conference game

The badge artifact was implemented as a custom GB Studio game that guides players through a virtual Sao Paulo, hotel, conference, and Brazil-themed environment.

Compatibility: H2HC 2023 Game Boy Badge

Source
flow3r ongoing

software audio engine

bl00mbox audio engine

bl00mbox lets multiple flow3r applications make sound together, with foreground/background audio behavior documented for app authors.

Compatibility: flow3r app API

Source

software examples

User app examples

The repository preserves user-app directories for games, screensavers, spectrum analysis, text adventure, air-quality, hardware-monitor, app-manager, and other MicroPython examples.

Compatibility: Hackaday Supercon 2025 Communicator Badge

Source
RVAsec 2020 Badge source-backed

software experiment

Badge C-like interpreter

The README documents interpreter commands for IR, LEDs, note output, buttons, D-pad, framebuffer drawing, flash read/write, and source-buffer execution.

Compatibility: RVAsec 2020 Badge

Source
SHA2017 Badge historical

software platform layer

appfs application filesystem

The event wiki links appfs as the way applications were stored and loaded on the badge, making installable apps part of the platform instead of just firmware demos.

Compatibility: SHA2017 firmware and MicroPython app storage

Source
TiLDA MKe historical

software upgrade path

Camp utility apps

TiLDA MKe was designed around event schedule updates, talk alerts, online registration, torch mode, and camp utility behavior.

Compatibility: TiLDA MKe

Source
Tildagon ongoing

software upgrade path

Tildagon OS app updates

MicroPython apps and OS work continue after the event through the documented app publishing and simulator workflow.

Compatibility: Tildagon OS

Source
RVAsec 2023 Badge source-backed

software/audio behavior

Audio-output support

The 2023 status table marks audio output working on both badge hardware and simulator while audio/jack input remains not implemented.

Compatibility: RVAsec 2023 Badge

Source
TiLDA historical

software/hardware add-on ecosystem

Wireless games and contributed code

The original TiLDA wiki grouped wireless experiments, game mechanics, contributed code, hardware plans, and bug fixes as a shared camp hacking surface.

Compatibility: TiLDA 2012

Source
NorthSec 2025 Badge first-hand writeup

soldering challenge

Soldering village eight-LED challenge add-on

The 2025 soldering-village writeup documents an add-on challenge with eight LEDs, polarity/defect debugging, VCC and pin behavior, SAO table context, scrambled code recovery, and final flag submission.

Compatibility: NorthSec 2025 Badge and soldering village

Source
Tildagon ongoing

sound-to-light app

TGSTL

Tony Goacher's TGSTL app turns a SparkFun sound detector into a Tildagon sound-to-light path, tying the app store to a physical sensor hexpansion.

Compatibility: Tildagon OS with SparkFun sound-detector hardware

Source
Hackover 2013 Badge historical

source-code lifecycle

Firmware and schematics archive path

The Hackover archive preserved firmware and schematic git clone commands after the event, including a note that KiCad-free users could find schematic PDFs under plots/schematics.

Compatibility: Hackover 2013 badge

Source

special access artifact

Legacy Black Badge award

The first-hand writeup describes DerbyCon's black badge as the event's lifetime-ticket equivalent and frames this build as the Legacy Black Badge artifact.

Compatibility: DerbyCon 7.0 Legacy Black Badge

Source
SAINTCON 2022 MiniBadge Collection officially documented

sponsor artifact

Sponsor MiniBadges

The sponsor category records badges designed by or for sponsors, including Arctic Wolf, Check Point, CompuNet, UETN, and Valcom entries with sponsor-booth acquisition framing.

Compatibility: SAINTCON 2022 sponsor booths

Source

sponsorship evidence

Lanyard sponsor trail

The same official sponsors page lists a separate Lanyard Sponsor category, naming HackerOne, so the record keeps badge and lanyard artifact evidence linked but distinct.

Compatibility: Nullcon Goa 2018 Conference Badge

Source
LCA2016 ESPlant source-backed

support microcontroller

STM32F042 bridge microcontroller

An onboard STM32F042 acted as USB/serial interface and I2C ADC bridge, with ESP_Kwai library support and STM firmware material in the repository.

Compatibility: LCA2016 ESPlant

Source
DEF CON 33 Badge documented

temporary credential

Cash-line paper badge fallback

DEF CON's August 7, 2025 news notice says attendees in the cash line were receiving paper badges because the main badge shipment was delayed.

Compatibility: DEF CON 33 registration

Source
Disobey 2026 Badge source-backed

third-party firmware examples

Rust games and demos

The Rust repository documents badge examples including Breakout, Skyroads, Snake, Space Shooter, demoscene, shader, vector demo, display tests, LED bars, microphone, name-tag, scrolling, vibration, and async task-switch examples.

Compatibility: Disobey 2026 Badge

Source
Disobey 2026 Badge source-backed

third-party firmware library

Rust support library

The MIT-licensed disobey2026badge crate and repository expose Rust APIs for the ST7789 display, nine GPIO buttons, WS2812 LEDs, display backlight, and vibration motor.

Compatibility: Disobey 2026 Badge

Source

training workflow

E-ALE seminar sequence

The LCA2019 E-ALE schedule used the board across a three-day sequence covering walkthrough, GPIO/libgpiod, SPI/spidev, I2C/i2cdev, IoT/cloud, and security topics.

Compatibility: LCA2019 E-ALE Floral Bonnet

Source

vehicle-hacking interface

Twin CAN bus interface

The project documents twin 1 Mbps CAN buses, two transceivers, external CAN headers, MITM or dual-logging breakout, and CAN-side badge focus.

Compatibility: LayerOne 2017 CAN Bus Badge

Source

vehicle-network badge platform

RP2040 four-CAN main badge

The official CHV page documents the 2024 main badge with an RP2040, four CAN networks, a dry CAN connector, and four SAO connectors, while the public board tree preserves KiCad and production files.

Compatibility: Car Hacking Village DC32 Main Badge

Source
Tildagon current EMF 2026 lifecycle

village app

Hat Village

pikesley's Hat Village app is listed as the official app of Hat Village at EMF 2026, showing that Tildagon app distribution is already carrying future village-specific software.

Compatibility: Tildagon OS and EMF 2026 village context

Source

visual badge surface

224-LED front array

The Hackster materials list names 224 Adafruit 0805 LEDs, four 74HC595 shift registers, and sixteen 2N3904 transistors for the visual badge surface.

Compatibility: DerbyCon 7.0 Legacy Black Badge

Source

visual badge surface

5x4 WS2812B display

The project description names a 5x4 WS2812B LED array, and the development log says the design uses 20 LEDs rather than the earlier 25-LED expectation.

Compatibility: LayerOne 2016 Conference Badge

Source
Unofficial 36C3 Badge source-backed

visual hardware

Eight-LED WS2812B string

The kit included a PCB, eight WS2812B addressable LEDs, eight 100 nF capacitors, a lanyard, and bottom-center VCC/data/GND LED-string pads.

Compatibility: Unofficial 36C3 Badge

Source
HiP Berlin 2022 Badge source-backed

visual hardware

Sixteen WS2812B LEDs

RIOT OS board documentation lists 16 WS2812B LEDs, while the 37C3 workshop source describes the badge as having many RGB LED lights.

Compatibility: HiP Berlin 2022 Badge

Source

wearable lighting

NeoPixel strip on A0

The sketch README says A0 is the only data pin and goes straight to the NeoPixel strip; the main firmware defines NeoPixel output on A0 with 12 LEDs.

Compatibility: DC503 DEF CON 26 VIP Banglet

Source
Fri3d 2018 Ph0xx historical

web-to-Arduino animation tool

Easy Animation eye tool

The logs describe a web tool from an Area 3001 member that let attendees define LED-eye animations and generate Arduino code for Ph0xx.

Compatibility: Fri3d 2018 Ph0xx

Source
MuHack Badge documented optional hardware

wireless add-on path

Optional ESP32 connectivity

The badge page lists support for an ESP32 board to add wireless capability beyond the RP2040 base badge.

Compatibility: MuHack Badge

Source
DEF CON Singapore 2026 TISC ESP32 Trinket first-hand finalist-backed

wireless challenge

BLE mesh chat protocol

The trinket ran a customized mesh chat protocol over BLE, with the challenge requiring reverse engineering to gain access to an administrative system broadcasting over the protocol.

Compatibility: DEF CON Singapore 2026 TISC ESP32 Trinket

Source
DC503 5ohBEE Pager source-backed

wireless game mechanic

WANNAHUG infection mechanic

HugQuest includes WANNAHUG transmission, infected-state persistence, a displayed ransom-style HUG-token prompt, and an unlock command requiring HUG tokens.

Compatibility: DC503 5ohBEE Pager

Source

wireless interface

ESP8266 Wi-Fi bridge

The project says the ESP8266 worked before the conference and exposed GPIO connections to the PSoC4 so the chips could interact and the PSoC4 could reset the Wi-Fi module.

Compatibility: LayerOne 2016 Conference Badge

Source
LCA2019 Donkey Car source-backed

workshop and talk sequence

Open Hardware Miniconf context

The official linux.conf.au 2019 miniconfs page anchors the Donkey Car work inside the Monday Open Hardware Miniconf and its beginner-to-advanced hardware/software framing.

Compatibility: LCA2019 Donkey Car

Source
Ruxcon 2015 HHV Badge source-backed

workshop build path

STM32 SMD assembly workflow

The build PDF walks attendees through fluxing pads, placing the STM32 processor, reflowing LEDs, resistors, capacitors, and installing the CR2032 holder.

Compatibility: Ruxcon 2015 HHV Badge

Source
Ruxcon 2016 HHV Badge source-backed

workshop build path

STM32F030 IR badge assembly

The RuxBadge instruction sheet documents two-sided SMD assembly around an STM32F030K6T6, IR receiver/emitter, eight green LEDs, passives, headers, jumper, and dual CR2032 holders.

Compatibility: Ruxcon 2016 HHV Badge

Source
LCA2018 LoliBot source-backed

workshop challenge surface

Robot soccer and sensor exercise surface

The tutorial documents neopixels, motor H-bridges, reflection sensor input, exposed headers, and a kicker servo, with exercises for lights, wheels, servo motion, sensor detection, and touch inputs.

Compatibility: LCA2018 LoliBot

Source

workshop/lifecycle

EH2010 soldering workshop

The official wiki walks attendees through solder-bridge removal, LCD connector placement, ATmega88 socketing, IR parts, USB contact soldering, jumpers, and final display insertion.

Compatibility: Easterhegg 2010 eHaserl

Source