RGB LEDs, NeoPixels, red drone LED, and five buttons
The hardware writeup documents two reverse-mount RGB LEDs, three individually addressable RGB NeoPixels, one reverse-mount red LED, and five input buttons.
SourceLifecycle
Badge ecosystems keep moving after handout: apps, hexpansions, SAOs, antennas, cases, repair parts, firmware updates, and post-event hardware experiments.
The hardware writeup documents two reverse-mount RGB LEDs, three individually addressable RGB NeoPixels, one reverse-mount red LED, and five input buttons.
SourceThe firmware README maps SAO SDA/SCL, SPI MOSI/MISO/SCK, USB D-/D+, left/right switches, RGB PWM, and row outputs for badge hacking.
SourceThe CAD archive and schematic-sheet names preserve screen and control surfaces, including an SPI TFT with touch and input-button hardware context.
SourceThe Project-CC13 board comments identify an SPI TFT with touch, two input buttons, and one rotary dial.
SourceThe 2025 badge replaced USB-dependent input with onboard CTF, 1, and 0 tactile buttons for entering ten-bit challenge flags directly on the badge.
SourceThe official hardware description lists a TFT display and 25 addressable LEDs as the documented visual interfaces.
SourceThe firmware maps monochrome tail, back-foot, front-foot, and nose LEDs plus one RGB eye LED and groups them for badge display modes.
SourceThe BOM lists D1-D35 plus DNOSE as 36 yellow 0603 LEDs, while the schematic preserves the LED array around PWM0 and PWM1 control nets.
SourceThe docs document a 1.54-inch 152x152 black/red/white e-paper display, 5-way joystick, Execute/Cancel buttons, RGB LED, piezo buzzer, USB-C, Li-ion power, and QWIIC expansion in an on-camp artifact context.
SourceThe BOM lists 12 yellow LEDs and four RGB LEDs, while `led_mapping.csv` maps icon LEDs including mountain, coffee, rain, bridge, sasquatch, book, train, beard, bike, donut, rose, and beer.
SourceAfter troubleshooting, the badge displayed visible Wi-Fi SSIDs and signal strength in the attendee writeup.
SourceElectronic Cats lists WS2812E NeoPixels, buttons, a USB hub, GPIO/UART, 18650 battery support, and a buck-converter power path; this does not establish final production configuration or safety validation.
SourceThe README documents broad RV1106 interfaces including GPIO, camera/sensor MIPI CSI, UART, SPI, I2C, USB hub support, and GPIO-based Ethernet path.
SourceJonathan Singer's Hackaday.io project classifies the badge as a simple discrete marquee badge given to BSides Orlando attendees as a kit.
SourceThe 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.
SourceThe 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.
SourceThe 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 organizer calls Electric Fist its third EFF BadgeLife design for DEF CON and says reruns of NSA "All Your Data" Eagle and Privacy Badger can be added at checkout. It does not document component changes, quantities, physical variants, or whether every listed option is ultimately fulfilled.
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.
SourceOfficial firmware documentation says AI Interactive Mode accepts line-based JSON commands over the CH340 USB serial link. The related public control repository adds MCP, Claude-skill, web, and HTTP host tooling.
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.
SourceA message hidden in the back artwork was encrypted with a Vigenère cipher keyed ClevelandBsides, then ROT13, then reversed, with spaces kept between words; the key is on the badge itself, and the writeup's spoiler gives the plaintext as Hack The Planet.
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.
Source