Rootcon 2024 Buttons STL
The official ROOTCON 18 Badge/STL directory lists a Rootcon 2024 Buttons.stl file as part of the public badge artifact archive.
SourceLifecycle
Badge ecosystems keep moving after handout: apps, hexpansions, SAOs, antennas, cases, repair parts, firmware updates, and post-event hardware experiments.
The official ROOTCON 18 Badge/STL directory lists a Rootcon 2024 Buttons.stl file as part of the public badge artifact archive.
SourceThe official ROOTCON 18 Badge/STL directory lists a Rootcon 2024 Single Color.stl file as part of the public badge artifact archive.
SourceThe application repository documents a conversational assistant with local model switching, LLM integration, MCP support, hardware interfaces, and a medical-assistant prompt example.
SourceThe 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.
SourceYale32'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.
SourceThe 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.
SourceIOActive'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.
SourceThe public CTF archive ties the Speedometer SAO to rock-paper-scissors behavior, CAN messages, firmware reversing, and LCD output used in the challenge.
SourceNorthSec's official archive says 2015 CTF participants were grouped into teams of eight and each had a hardware badge tied to the competition environment.
SourceThe CTF page lists Electronic among the 2019 challenge categories, alongside Cloud, SDR, Web, and other challenge types.
SourceThe repository includes multiple `badgechal` application files and firmware documentation stating that the custom C modules are required for CTF challenges.
SourceThe CTF page places the CTF.ae challenge leg online and onsite at the Bug Bounty Village in LVCC room W326, running from August 8 to August 10, 2025.
SourceThe separate RomHack Camp CTF page provides the event-side context for tracking whether badge hardware becomes part of on-site challenge play.
SourceThe event wiki describes Rabbit Chaos Adventure challenges on campus, laptop, and the badge, making the badge part of the game surface.
SourceThe FPGA Peripheral demo exposes the FPGA as an ESP32 peripheral with timer and random-number behavior, documenting the badge as a hardware experimentation platform.
SourceThe iCE40 firmware repository preserves FPGA examples and source that let the badge act as a learning platform for video, IO, and custom logic.
SourceThe PMOD connector exposed FPGA-oriented IO for advanced hardware experiments beyond the application chooser and BadgePython surface.
SourceThe hardware tree includes an ECP5U_25 CABGA256 schematic and the firmware tree includes ECP5 projects, tests, and a UART coprocessor example with open FPGA tooling notes.
SourceThe FPGA docs preserve a browser/WebUSB loading workflow for experimenting with the iCE40 fabric without treating FPGA development as ordinary app publishing.
SourceThe Machine Shop's GPS Hexpansion and its published files document a location-sensing hardware path for Tildagon owners.
SourceGiles 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.
SourceHenri 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.
SourceThe qwiic/STEMMA QT compatible port gives the badge a plug-in sensor ecosystem for post-event use and experiments.
SourceThe 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.
SourceJohn 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.
SourceChris'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.
SourceMatt 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.
SourceMatt 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.
SourceThe badge uses 18 WS2812B-MINI-V3 addressable LEDs, with firmware described as giving a traffic-light-style indication for air-quality state.
SourceThe public pinout and firmware define 32 WS2812B / NeoPixel LEDs on IO21, with firmware files dedicated to pixel behavior.
SourceThe official badge page and manual document a Raspberry Pi Zero W at the center of the badge, paired with a custom SAINTCON board and badge image.
SourceThe second badge is documented around a VoCore/RT5350F module running OpenWRT with Wi-Fi, two Ethernet ports, USB host/storage goals, and heatsink work.
SourceThe project page says the ToorCon 14 badge used the same radio circuit as the IM-Me, turning IM-Me-style firmware customization into a USB badge workflow.
SourceThe product page and pinout describe two CC1101 modules, and the firmware maps separate A/B CC1101 SPI and GDO0 pins around a default 433.92 MHz RF workflow.
SourceThe 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.
SourceThe README documents a CC1101 radio at 433 MHz, Fox Hunting RSSI behavior, and Friends RF peer-to-peer profile exchange with non-volatile history.
SourceThe top-level README lists NRF24L01 as part of the badge technology stack.
SourceThe badge natively receives and displays nearby aircraft using 1090 MHz ADS-B signals, with an onboard PCB antenna and optional external antenna path.
SourceThe 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.
SourceThe badge used 13 LEDs to represent the 13 evenly spaced Wi-Fi channels in the 2.4 GHz band, while also detecting Bluetooth, ZigBee, microwave ovens, and other in-band emitters.
SourceThe Zero board is documented as an educational RFID, iButton, and sub-GHz hardware expansion with project links and maturity notes.
SourceThe event offered an exclusive BSides SAO add-on with ticket purchase, with proceeds supporting Ballarat Hackerspace.
SourceThe LCA2022 Open Hardware Miniconf page described an FPGA SAO usable standalone or plugged into compatible electronic conference badges, including LCA2021 SwagBadge combinations.
SourceThe LCA2021 hardware session and miniconf page covered the Simple Add-On standard, SAO protoboards, Tux SAO, and extension options for badge life.
SourceThe public Speedometer SAO firmware repository is MIT-licensed and says it includes CTF problem and notes material built on a display library.
SourceThe official LCA2022 Rockling session documented the Rockling FPGA audio processor as part of the hardware kit and SAO talk track.
SourceThe official LCA2022 SAO session described two shipped SAOs in the hardware kit, including Theremin and Party Button add-ons.
SourceThe official Join Us page says attendees had to secure a badge ahead of time and that BSidesLV would no longer accept walk-ins for the conference.
Source