Issue dossier

The game source contains BLE-related code, QR support, display/sound modules, and game data, and the companion tree contains an Arduino source file, but no reviewed repository supplies a tagged release, final binary, reproducible build statement, hardware-matched configuration, stable radio or add-on protocol, player-data/privacy statement, consent model, security review, update/recovery policy, or explicit root license. The sources cannot establish final wireless behavior, data handling, or a working host/add-on firmware result.

A linkable camp-impact record with badge context, severity, evidence confidence, and source notes.

Back to issues index

firmware, radio, privacy, and license boundary · public repository review · in-progress source and Arduino file with no reviewed final release or root license

The record does not offer configuration or operating instructions, claim secure or private interaction, assert a released firmware, or treat public code as a license grant.

Badge
CPEC DC34 MechBattle Badge
Category
firmware, radio, privacy, and license boundary
Severity
note
Confidence
public repository review
Status
in-progress source and Arduino file with no reviewed final release or root license
Timeframe
pre-event source pass as of 2026-08-05
Source note
CPEC DC34 Mech Badge Game and DC-34-Mech-SAO repositories and metadata review.

Evidence

Related Resources

commit-pinned public companion add-on design archive

CPEC DC34 companion Mech SAO design source

Commit-pinned CPEC source whose README says it contains design files for SAO plug-in modules for the CPEC DC 34 badge. The tree includes native KiCad project, PCB, and schematic files with fist, gatling, laser, missile, panel, and sword names, an Arduino source file, and BOM/placement artifacts. It establishes a scoped companion design-file trail, not fabrication, populated hardware, pinout/electrical compatibility, working firmware, final revision, distribution, event authorization, or image-reuse permission.

Badge: CPEC DC34 MechBattle Badge

official event context

DEF CON 34 registration

Official DEF CON registration source for the August 6-9, 2026 Las Vegas event context. It does not identify CPEC's project, endorse it, prove maker presence, authorize distribution, or make it an admission credential.

Badge: CPEC DC34 MechBattle Badge

primary in-progress badge source

CPEC DC34 MechBattle source repository

CPEC's public repository explicitly calls this the DC 34 MechBattle Badge and the second iteration of menu/game logic for a CPEC DC34 badge offering. Its README says the work is not final; the GitHub description calls it a DEFCON 34 Mech Badge by CPEC. It does not establish a physical board, allocation, final firmware, event authorization, or image-reuse basis.

Badge: CPEC DC34 MechBattle Badge

primary in-progress game source

CPEC DC34 MechBattle Game source

CPEC's public in-progress PlatformIO game repository targets an Adafruit Feather ESP32-S3 no-PSRAM board and contains display, BLE, QR, sound, menu, and game modules. Source code is evidence of intended software work, not proof that it was deployed on a physical badge, used at DEF CON, secure, privacy-preserving, compatible, or licensed for reuse.

Badge: CPEC DC34 MechBattle Badge

public companion add-on design repository

CPEC DC34 companion Mech SAO repository

CPEC's public repository identifies itself as design files for SAO plug-in modules for the CPEC DC 34 badge. Its current repository surface is linked separately from the immutable source snapshot below; neither source establishes a fabricated board, published interface specification, final firmware, compatible host, distribution, event authorization, or image-reuse permission.

Badge: CPEC DC34 MechBattle Badge

source-linked draft design document

M.E.C.H. Fighters draft game mechanics

The first CPEC repository links this document as game-play mechanics material. It supplies draft creative context only and does not establish final gameplay, technical implementation, event programming, distribution, or rights in any media.

Badge: CPEC DC34 MechBattle Badge

Source trail

Evidence Sources

Cyber Professionals Enthusiast Club · retrieved 2026-05-15

M.E.C.H. Fighters

Draft game-design material linked directly from CPEC's MechBattle README. It corroborates an authored game framing but is not a final product specification, event schedule, rules release, distribution plan, technical archive, or image license.

Badge: CPEC DC34 MechBattle Badge

Cyber Professionals Enthusiast Club / GitHub · retrieved 2026-05-15

CPEC DC34 companion Mech SAO design source

Commit-pinned primary CPEC source. Its README calls the repository design files for CPEC SAO plug-in modules for the CPEC DC 34 badge. Native KiCad files and BOM/placement artifacts identify a public companion design archive, while the root exposes no reviewed explicit license or release. It does not establish a final schematic correctness, fabricated board, interface version/pinout, electrical safety, compatible host, firmware outcome, sale/giveaway, DEF CON authorization, or image-reuse basis.

Badge: CPEC DC34 MechBattle Badge

Cyber Professionals Enthusiast Club / GitHub · retrieved 2026-05-15

DC 34 MechBattle Badge

Primary team-published source. Its README names the DC 34 MechBattle Badge, calls the code the second menu/game-logic iteration for a CPEC DC34 badge offering, says it is not final, and links the draft game mechanics. GitHub's repository description explicitly says DEFCON 34 Mech Badge by CPEC. It does not publish hardware design, availability, final firmware, licensing, production, or image-rights evidence.

Badge: CPEC DC34 MechBattle Badge

Cyber Professionals Enthusiast Club / GitHub · retrieved 2026-05-15

DC34 Mech Badge Game

Primary CPEC game-code repository. Its PlatformIO target and public source establish a source-level ESP32-S3/Arduino display, BLE, QR, sound, menu, and game surface. It contains no reviewed root license file, event allocation record, deployed-firmware release, hardware-production statement, or image-reuse permission.

Badge: CPEC DC34 MechBattle Badge

DEF CON · retrieved 2026-05-15

DEF CON 34 registration

Official event-context source for DEF CON 34's August 6-9, 2026 Las Vegas setting. It does not identify CPEC's independent project as issued, included, venue-authorized, or an access credential.

Badge: CPEC DC34 MechBattle Badge