WS2812B LED archive
The CactusCon 12 board archive preserves WS2812B LED footprints and LED schematic material.
SourceLifecycle
Badge ecosystems keep moving after handout: apps, hexpansions, SAOs, antennas, cases, repair parts, firmware updates, and post-event hardware experiments.
The CactusCon 12 board archive preserves WS2812B LED footprints and LED schematic material.
SourceThe LED schematic and board archive preserve WS2812B lighting evidence for the CactusCon 14 badge hardware.
SourceThe sponsor prospectus describes ROOTCON as the first Philippine conference to have a custom programmable conference badge, while this pass still lacks component-level hardware and firmware archives.
SourceThe badge-team writeup says HackConRD used the conference logo for the first iteration of its official badge, marking the beginning of Badgelife in the HackConRD community.
SourceThe official badge page documents a WiFi access point branded Badge3000 as part of the ESP32-C6 badge interaction surface.
SourceInfrared transceivers implement a boop system for badge-to-badge interaction documented in BoopSystem.md.
SourceThe WCH CH585 integrates an ISO 14443A NFC reader supporting REQA, WUPA, anticollision, RATS, APDU relay, NTAG215 dump, and low-power card detect over the CH585 NFC peripheral.
SourceThe release notes document a 915 MHz badge-to-badge LoRa social layer with Radar discovery, Chat, and Flags sharing over the SX1262 radio.
SourceThe project page documents CR2032 power, power-on LED self-test, button wake/sleep behavior, automatic sleep after several minutes, and a low-battery reset symptom.
SourceDC540 first-hand coverage documents that a SAINTCON 2020 badge package arrived for the virtual edition and included the badge itself.
SourceThe 2019 schedule lists badge pickup across opening night and both conference days, placing badges in attendee logistics.
SourceThe villages schedule told attendees to retrieve goodies such as their t-shirt and badge using the QR code in their nSec order email.
SourceThe official about and ticketing text advertises an electronic badge experience as part of the BSides Porto 2026 conference programme.
SourceSending BOOTSEL over the USB-CDC serial console jumps into the WCH ISP bootloader for reflashing, complementing the flash station bulk-provisioning tooling.
SourceBadge users could program custom LED animations with a stack-based bytecode interpreter, persistent flash slots, arithmetic, bitwise operations, and LED opcodes.
SourceThe official village description says participants could program the badge through Arduino IDE to send automated keystrokes for harmless rubber-ducky experiments.
SourceThe Trick-or-Treat README points to controller code for generating game files and flashing badge-specific storage contents.
SourceThe Hackster writeup says holding S1 launches Insert Code mode, where right-side keys enter a Packet Hack CTF binary value and S2 clears input.
SourceThe log says the badge carried 8-bit art plus many codes in many places while withholding the exact meanings and Gerber artwork.
SourceThe 2025 badge asked attendees to find NFC tags hidden around the conference area and also interact with other badges for a counter-based quest.
SourceThe LULZCODE log describes a LOLCODE-derived badge language extended for microcontroller peripherals, with high memory usage that drove the ESP32-WROVER external-RAM choice.
SourceThe scripting log documents TCLish language support plus badge-specific graphics, LED, button, timing, file, and GPIO commands for day-one badge hacking.
SourceThe public CharlieX repository preserves ATtiny source material for the badge and documents ESP32 camera-board firmware context without treating the camera board as the main badge controller.
SourceThe app tree includes Badge Monsters, Maze, Lunar Lander, Smashout, Spacetripper, Slot Machine, Cube, Game of Life, Ghost Detector, Hacking Simulator, and other app examples.
SourceThe development logs describe CAN logging, ECU reflashing experiments, J2534-adjacent PC software, NES emulator memory access over CAN, and PC-versus-badge gameplay ideas.
SourceThe 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.
SourceThe app tree includes AA Gunner, Badgey, Battlezone, Clue, Moon Patrol, Rover Adventure, Tank vs Tank, and other badge apps/games.
SourceThe repository includes Asteroids, Battlezone, Clue, Pong, Tank vs Tank, Magic 8 Ball, Badge Monsters, Maze, and other apps/games.
SourceProject 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.
SourceThe 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.
SourceThe repository tag preserves firmware apps, games, challenge material, schedule code, BLE control, and LED control utilities.
SourceThe 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.
SourceThe all-at-once log reports that the LEDs were being controlled from a PC over Wi-Fi after ESP8266 orientation, reset, GPIO, noisy-power, and capacitance debugging.
SourceThe README calls the Banglet a fully functional Bluetooth recon device, and the main firmware starts scanner behavior while advertising a BLEUART service.
SourceThe main loop cycles between wagon, hunt, and party modes when the mode input changes, keeping the badge centered on local interactive display behavior.
SourceAfter the relay-computer game path, the badge became an emulator for a vintage time-sharing operating system where attendees could write code.
SourceThe 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.
SourceUSB serial access at 9600 baud exposed tesserHack map and help views for playing the maze with clearer coordinate feedback.
SourceHackaday documented USB CDC serial behavior at 115200 baud and a terminal mode, while project logs describe a shell for badge control and extra interactions.
SourceThe official sponsor page has a Badge Sponsor section naming BitSight, supporting the 2025 badge sponsorship trail.
SourceROOTCON's FAQ and Black Badge policy define electronic, non-electronic, black, and electi badge categories used to frame the planned RC20 badge record without inventing shipped hardware details.
SourceThe official write-up identifies the Hayes SmartModem as the badge's visual and command-set inspiration for the late-1980s/early-1990s event theme.
SourceThe badge was described by an attendee as a practical, battery-powered WiFi signal-strength meter rather than a decorative-only blinky.
SourceThe badge displayed the conference running order, making the 2016 badge a practical attendee schedule surface.
SourceThe firmware includes a nine-minute countdown timer mode usable as a practical con timer, alongside Knight Rider, breath, spin, and looping-eye animation modes.
SourceThe community variant used ESP32-C6 hardware with USB, two AA batteries, LEDs, and a 128x32 0.91-inch I2C SSD1306 OLED.
SourceThe LCA2021 Open Hardware Miniconf page said attendees who missed out on a SwagBadge could order components and make a DagBadge from scratch.
SourceThe DEF CON 31 entry documents LED illumination, a speaker badge variant, and a custom Recon Village lanyard.
Source