Add-on dossier
STM32F103CBT6 badge controller
A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.
Back to add-ons index
badge guide
Official 2025 badge guide documenting name editing, score display, Hacker Pet, Tetris, Dino, Snake, Red-vs-Blue tower capture, Re:CTF badge-ID binding, cross-board interaction, and BadUSB behavior.
Badge: HITCON 2025 PCB Badge
hardware and firmware source
Public repository documenting firmware, PCB, backend, base-station, game, web, and software project trees; README notes STM32CubeIDE firmware workflow, hardware-version selection, V2.2 2025 attendee hardware, IR, LED, button, and cross-board USART timer/DMA details, and BSD-3-Clause licensing.
Badge: HITCON 2025 PCB Badge
manufacturing notes
Repository JLCPCB notes documenting black PCB color, lead-free HASL finish, two-sided standard assembly, flying-probe electrical test, production-file confirmation, and a list of not-assembled or missing-designator parts to check before ordering.
Badge: HITCON 2025 PCB Badge
production BOM
Repository production CSV identifying STM32F103CBT6, USB-C connector, eight tactile switches, IR receiver, LSM6DS3 motion sensor, AAA battery holder, 128 LED positions, regulators, oscillator, and transistor parts for the V2.2 badge hardware archive.
Badge: HITCON 2025 PCB Badge
protocol notes
Repository BadUSB notes documenting the HID write protocol, report-ID framing, set-name, clear-script, write-script, memory read/write commands, and Windows custom-HID interface development context.
Badge: HITCON 2025 PCB Badge
talk record
Official agenda record naming the HITCON PCB Badge development talk and Justin / aoaaceai presenters.
Badge: HITCON 2025 PCB Badge
ticket page
KKTIX ticketing page corroborating August 15-16, 2025 dates, Academia Sinica venue, and welcome-kit attendee-badge inclusion.
Badge: HITCON 2025 PCB Badge
venue page
Official location page for Academia Sinica Humanities and Social Sciences Building, Taipei, plus badge-wearing and venue-entry guidance.
Badge: HITCON 2025 PCB Badge
GitHub · retrieved 2026-05-15
Primary public technical archive for the HITCON PCB Badge, including firmware, PCB, base-station, backend, game, web, software, production BOM, production notes, hardware revisions through V2.2 2025 attendee hardware, timer/DMA details, and BSD-3-Clause licensed project release.
Badge: HITCON 2025 PCB Badge
HITCON · retrieved 2026-05-15
Primary 2025 badge-guide source for name editing, score display, Hacker Pet, Tetris, Dino, Snake, Red-vs-Blue tower capture, Re:CTF badge-ID binding, cross-board interaction, and BadUSB behavior.
Badge: HITCON 2025 PCB Badge
HITCON 2025 · retrieved 2026-05-15
Official agenda record naming the PCB Badge development talk and Justin / aoaaceai presenters for badge-development context.
Badge: HITCON 2025 PCB Badge
HITCON 2025 · retrieved 2026-05-15
Primary venue source for Academia Sinica Humanities and Social Sciences Building in Taipei plus badge-wearing and entry guidance.
Badge: HITCON 2025 PCB Badge
KKTIX / HITCON · retrieved 2026-05-15
Ticketing source for August 15-16, 2025 dates, venue, and welcome-kit attendee-badge inclusion.
Badge: HITCON 2025 PCB Badge