Add-on dossier

Standby, Nyan, and four-level Portal puzzle game

A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.

Back to add-ons index

Portal Badge (DEF CON 34) public design documentation and firmware modules

documented game and interaction design

The design document describes Standby, Game, and Nyan modes plus a four-level puzzle in which spheres move through portals while users avoid or extinguish fire. The committed source contains standby, nyan, game, Simon, fire, display, random, and unlock modules. Design notes include TBD/possibly-change language, so this is a documented pre-event design and implementation trail rather than proof of final gameplay or attendee instructions.

Badge
Portal Badge (DEF CON 34)
Type
documented game and interaction design
Status
public design documentation and firmware modules
Compatibility
Portal Badge (DEF CON 34)
Source
https://gitlab.com/hexum-public-share/bfb/dc34/public/badge/portal-badge/software/ch32fun-portal-badge/-/blob/main/design.docx

Badge context

Related Resources

official maker presale page

BigFuckingBadge DEF CON 34 Portal Badge

BigFuckingBadge's live DC34 page identifies the 14×14-inch Companion-Cube-shaped, touch-activated Portal Badge, limited/open presale wording, $120 pre-con and $150 during-con advertised prices, and its Portal Gun SAO companion. This is a current maker availability statement, not proof of an order, completed production, pickup, delivery, DEF CON issuance, third-party-IP permission, or image reuse.

Badge: Portal Badge (DEF CON 34)

public design documentation

Portal Badge design document

The public project `design.docx` describes Standby, Game, and Nyan modes; the four-level sphere/portal/fire game; Portal Gun SAO, badge-to-badge USB, and solder-on unlock ideas; and associated sound/light behavior. It is design evidence, not a final production, licensing, or event-distribution specification.

Badge: Portal Badge (DEF CON 34)

public firmware repository

ch32fun-portal-badge

Public CH32V303 firmware project with PlatformIO configuration, C source, sound and game modules, August 2 final-code-check commit, and an embedded design document. GitLab reports no detected project license and no release is published.

Badge: Portal Badge (DEF CON 34)

public hardware and fabrication repository

ch32v303-48lqfp-portal-badge

Public companion board project preserving KiCad, Gerber, production, board-variant, position, acrylic, and manufacturing-oriented files. GitLab reports no detected project license and the source does not state a final production BOM or event-unit allocation.

Badge: Portal Badge (DEF CON 34)

public source hierarchy

Portal Badge public DC34 source group

Public GitLab group whose full path is `hexum-public-share/bfb/dc34/public/badge/portal-badge`; it contains separate software, hardware, and sound projects. The hierarchy is the direct source of the record's DC34 event association, but it does not state organizer affiliation, ticket inclusion, allocation, pickup, or a final release.

Badge: Portal Badge (DEF CON 34)

Source trail

Evidence Sources

BigFuckingBadge · retrieved 2026-05-15

BIGFUCKINGBADGE.COM — Defcon 34 Badges and SAOs

Primary live maker source for the Portal Badge's 14×14-inch Companion-Cube-shaped/touch-activated description, limited/open presale wording, $120 before-DEF-CON and $150 during-con advertised prices, and Portal Gun SAO companion statement. It does not establish payment, order count, production, pickup, delivery, DEF CON authorization, third-party-IP permission, or reusable-image rights.

Badge: Portal Badge (DEF CON 34)

Hexum public share / GitLab · retrieved 2026-05-15

Portal Badge

Primary source for the public `bfb/dc34/public/badge/portal-badge` hierarchy and its separate Portal Badge source projects. The explicit `dc34` path supports a conservative pre-event DEF CON 34 association only; it does not establish official DEF CON endorsement, admission, allocation, or fulfillment.

Badge: Portal Badge (DEF CON 34)

Hexum public share / GitLab · retrieved 2026-05-15

Portal Badge design document

Primary design source for the Portal-themed standby/Nyan/four-level puzzle behavior, sounds, features, Portal Gun SAO, badge-to-badge connection, and solder-on unlock concepts. It does not grant third-party-IP, audio, artwork, image, or source-code reuse permission.

Badge: Portal Badge (DEF CON 34)

Hexum public share / GitLab · retrieved 2026-05-15

ch32fun-portal-badge

Primary firmware source for the CH32V303 PlatformIO/ch32fun target, 85-pixel and fourteen-input definitions, SD/DAC audio, flash/unlock, SAO/badge-to-badge, diode-solder-on, game, and current commit trail. GitLab shows no detected project license or published release.

Badge: Portal Badge (DEF CON 34)

Hexum public share / GitLab · retrieved 2026-05-15

ch32v303-48lqfp-portal-badge

Primary board/fabrication source for the CH32V303 Portal Badge KiCad, Gerber, production, board-variant, acrylic, and manufacturing folders. It has no detected license and does not prove a final assembled event configuration, quantity, or safe operating specification.

Badge: Portal Badge (DEF CON 34)