DEF CON 34 · United States · 2026

Agency SAO Badge V2 (DEF CON 34)

Independent RP2040-Zero firmware project; physical build and event handoff unverified

MadmanTimmy3241's public repository describes itself as DEF CON 34 'Agency' SAO badge firmware for a Waveshare RP2040-Zero, and its commit-pinned source header calls the sketch DEF CON 34 "Agency" badge - V2. The public Arduino/C++ tree contains current display, scrolling, button, switch, buzzer, and infrared source paths, while dated first-person commit messages report staged local hardware smoke, display, input, and buzzer testing. The source header simultaneously says handshake, infrared, and logging logic is not wired up yet. This is sufficient to retain a distinct, independent pre-event event-labelled firmware-project record, not proof of a completed board, an event badge run, a compatible SAO, a delivered unit, DEF CON authorization, admission use, or a reusable image.

EventDEF CON 34
SeriesDEF CON
LocationLVCC West Hall, Las Vegas, Nevada
CountryUnited States

People

Authors & Credits

public repository and commit publisher

MadmanTimmy3241

This is the public GitHub account name shown as the repository and commit publisher. It does not identify a real-world person, assign sole design, firmware, artwork, manufacturing, or event authorship, establish event affiliation, prove a physical artifact, or grant reuse rights.

Source

Why It Mattered

This record keeps a concrete, current DEF CON 34-labelled RP2040 source trail visible without silently promoting code into a shipped conference artifact. It preserves both sides of the evidence: the publisher's staged local-test claims and the source's explicit statement that key interaction paths remain unfinished. It also prevents an unsupported merge with the separately sourced Agency Wand maker line, whose ATtiny1616 project, creator trail, marketplace context, and documentation do not name this repository.

Hardware

The repository description names a Waveshare RP2040-Zero. Its commit-pinned source selects display code paths and defines source-level input, silent-switch, piezo-buzzer, and infrared surfaces. Dated commit messages state that local boot, display, input, switch, and buzzer stages were tested on hardware; those are first-person repository claims only. The reviewed public material does not provide a factual assembled-unit photo, PCB, schematic, BOM, Gerber, power or battery design, component configuration, exact display selection, enclosure, fabrication record, production test, electrical-safety result, SAO connector/interface specification, host-compatibility matrix, distribution record, or evidence that any event unit exists.

Software & Apps

The public Arduino/C++ source contains a main sketch and supporting display, input, buzzer, scrolling, configuration, and infrared files. Its header says handshake, infrared, and logging logic is not wired up yet, so their end-to-end behavior, data handling, and event use remain unverified. The repository has no identified tag, release, packaged binary, reproducible build record, source-to-unit mapping, recovery or rollback package, integrity/signing statement, security or privacy review, support commitment, warranty, or explicit license. This catalogue links the source without reproducing pin assignments, control sequences, infrared behavior, or modification instructions.

Lore

The source uses the Agency name and V2 label in its DEF CON 34 repository description and code header. The available record does not identify a maker's real-world name, a sales or handoff trail, a DEF CON or village relationship, or a connection to the existing Agency Wand (DEF CON 34) record. The two records are therefore intentionally kept distinct rather than treated as variants, a shared team, a shared source release, or a common product line.

Source-backed hardware metadata

Technical Profile

Structured technical signals seeded from public badge documentation, repositories, schematics, firmware notes, or event evidence. These fields are designed for filtering, API use, repair planning, preservation, and future Companion Gear matching.

Artifact type

  • Electronic badge documented

    MadmanTimmy3241's repository calls this DEF CON 34 Agency SAO badge firmware for a Waveshare RP2040-Zero, and its commit-pinned source contains display, input, buzzer, and incomplete infrared code paths. This classifies a source-documented electronic add-on project, not a confirmed physical unit, compatible SAO, event release, or attendee artifact.

    Signal source

MCU / compute

  • RP2040 documented

    The repository description identifies a Waveshare RP2040-Zero. The taxonomy records the RP2040 family without asserting a board revision, physical configuration, installed firmware, power design, or final event-unit population.

    Signal source

Repair, preservation, and legal lab context

Companion Gear

Parts, tools, and supplies that match this badge's documented hardware, protocols, or preservation needs. These are category-level recommendations, not compatibility guarantees.

Seeed Studio likely

JTAG / SWD Debuggers

Debug probes for ARM/RISC-V badge development, recovery, and documentation.

Why this matches

Debug probes can support authorized recovery, firmware work, and documentation for microcontroller badges. Matched technical signals: RP2040.

Matched evidence

Use only with hardware you own or are authorized to debug, repair, or document.

Open vendor search

Vendor link · selected for technical relevance

Seeed Studio likely

Serial Debug Adapters

USB serial adapters for logs, recovery, and firmware documentation workflows.

Why this matches

This badge has a documented microcontroller platform where serial logs or flashing workflows may be relevant. Matched technical signals: RP2040.

Matched evidence

Useful for development, repair, recovery, and documentation of hardware you own or are authorized to work on.

Open vendor search

Vendor link · selected for technical relevance

Amazon generic

ESD Storage

Anti-static bags and storage supplies for preserving loose badge PCBs and sensitive components.

Why this matches

This is documented as an electronic or hardware artifact where anti-static storage can support preservation. Matched technical signals: Electronic badge.

Matched evidence

Useful for preserving loose PCBs, add-ons, and sensitive electronic components.

Open vendor search

Vendor link · selected for technical relevance

Lifecycle

Add-ons & Upgrades

Operational history

Issues & Camp Impact

event association, distribution, credential, and Agency-lineage boundary note

The repository description and source header explicitly use DEF CON 34 / Agency wording, while DEF CON's registration page provides calendar and venue context. No reviewed event, village, vendor, maker, or distribution source says this project is authorized, sold, given away, fabricated, handed to attendees, part of registration, or an admission credential. No reviewed source connects it to the separately documented ATtiny1616 Agency Wand (DEF CON 34) maker line, so the records remain distinct.

The catalogue preserves an exact event label without inventing official status, availability, ownership, attendee access, or a relationship to another Agency-themed record.

Confidence
repository's exact DEF CON 34 label and official DEF CON event context
Status
independent pre-event source project; authorization, distribution, and shared lineage unrecovered
Timeframe
2026 pre-event source pass
Source note
MadmanTimmy3241 repository and source snapshot; DEF CON 34 official registration page; separate Agency Wand source trail reviewed without a shared-project reference.
incomplete software, IR, data, and safety boundary warning

The source header says handshake, infrared, and logging logic is not wired up yet, and the hardware-test commit says over-air infrared needs physical LED/receiver wiring. The public repository does not establish final behavior, protocols, stored or transmitted data, privacy practice, authorization model, security review, safe electrical or infrared use, tagged binary, reproducible build, recovery package, integrity process, vulnerability handling, support, or warranty. This record does not reproduce controls, pins, protocols, or modification steps.

The listed source remains useful as a development snapshot while users are warned not to infer functional infrared/game behavior, safe operation, data handling, or a supported release.

Confidence
commit-pinned source header and repository review
Status
handshake, infrared, and logging explicitly not wired up; release and review state unrecovered
Timeframe
2026 pre-event source pass
Source note
Agency SAO Badge V2 commit-pinned source snapshot and 2026-07-21 hardware-test commit.
license and image-provenance boundary note

GitHub reports no detected repository license, and the reviewed repository provides no root license, release, explicit artifact-image permission, selected factual unit image, image attribution, or processing provenance. Code visibility, a GitHub handle, or any repository media would not independently grant image reuse.

The badge remains image-free and the code is linked as evidence rather than treated as a license grant, image-reuse permission, or complete open-hardware release.

Confidence
GitHub repository metadata and source-tree review
Status
no detected repository license or rights-cleared image trail
Timeframe
2026 pre-event source pass
Source note
MadmanTimmy3241/Defcon-badge-V2-RP2040 repository metadata and commit-pinned source-tree review.
missing rights-cleared image note

No Agency SAO Badge V2 (DEF CON 34) image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The United States record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy and MadmanTimmy3241/Defcon-badge-V2-RP2040 public repository, commit-pinned source, and official DEF CON 34 event context.
physical hardware, configuration, and production boundary note

The repository names a Waveshare RP2040-Zero and the publisher's dated commits report local hardware smoke, display, input, switch, and buzzer stages. The reviewed public material provides no factual assembled-unit photo, PCB, schematic, BOM, Gerber, power/battery design, component configuration, display selection, enclosure, fabrication record, production-test report, electrical-safety result, SAO interface/pinout, host test, run size, or delivery evidence. The catalogue does not turn source paths or first-person test claims into a confirmed physical badge.

Readers can discover the exact source project and its limited publisher-reported hardware work without mistaking either for a completed, compatible, safe, manufactured, or distributed event artifact.

Confidence
repository description, commit-pinned code review, and first-person commit history
Status
source-level project with limited local-test claims; physical artifact unverified
Timeframe
2026 pre-event source pass
Source note
MadmanTimmy3241/Defcon-badge-V2-RP2040 repository, commit-pinned tree, and 2026-07-21 hardware-test commit.

Resources

Sources