Add-on dossier

PFC161 capacitive touch and four-pixel color source

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 Gun SAO (DEF CON 34) source code published; final-unit behavior unverified

public firmware interaction surface

The public PFC161 source defines a four-entry color buffer, blue/orange/off state values, touch initialization, a 470 pF touch-capacitor note, thresholded button logic, and timer-driven LED updates. This is source-level evidence for touch-controlled animated-color behavior, not a claim about the physical LED model/count/order, touch sensitivity, final modes, brightness, latency, power draw, safety, accessibility, or behavior of every produced unit.

Badge
Portal Gun SAO (DEF CON 34)
Type
public firmware interaction surface
Status
source code published; final-unit behavior unverified
Compatibility
Portal Gun SAO (DEF CON 34)
Source
https://github.com/Hexum064/portal-gun-sao-dc33-code/blob/main/pfc161/main.c

Badge context

Related Resources

official maker/seller page

BigFuckingBadge DEF CON 34 Badges and SAOs

Maker-operated DEF CON 34 page with a limited-presale context and a $20 Portal-gun companion card that describes blue portal, orange/red portal, and off modes plus interaction with the year's Portal Badge. The page does not print the roster's exact `PORTAL gun SAO` label, so its mapping is used together with the public Badgelife roster; page media do not state reusable-image rights.

Badge: Portal Gun SAO (DEF CON 34)

public Badgelife self-submission roster

DEFCON 34 Badgelife Form (Responses)

Public DEF CON 34 Badgelife response from BigFuckingBadge that names a new PORTAL gun SAO, marks it as an SAO, gives a $20 price, says touching its end changes animated colors, says it interacts with the PORTAL Badge, and links the public hardware/code repositories. It is a submitter-provided pre-event association, not official DEF CON issuance, final sale/delivery proof, final revision documentation, third-party-IP permission, or image-reuse permission.

Badge: Portal Gun SAO (DEF CON 34)

public firmware-source repository

portal-gun-sao-dc33-code

Public Hexum064 firmware repository, also carrying the `dc33` name, with a PFC161 directory, Makefile, Easy PDK material, build directory, and C source. No README, release, or explicit root LICENSE/COPYING file was identified in the reviewed root; publication does not establish final production parity, reproducibility, support, or permission to republish media.

Badge: Portal Gun SAO (DEF CON 34)

public hardware-source repository

portal-gun-sao-dc33

Public Hexum064 hardware repository whose name carries a `dc33` lineage marker and whose root/tree include PFC161 hardware, KiCad board/schematic/project files, BOM/position data, Gerbers, acrylic material, backups, and source image files. It is a useful implementation trail, not proof that the archive is a new, unmodified, fabricated, safe, compatible, delivered, or explicitly licensed 2026 production package.

Badge: Portal Gun SAO (DEF CON 34)

public touch and LED interaction source

Portal Gun PFC161 main.c

Published PFC161 C source defining a four-pixel RGB-color buffer, blue/orange/off state values, a 470 pF touch-capacitor note, touch initialization/baseline/threshold logic, and timer-driven LED updates. It is source-level behavior evidence, not proof of exact final colors, physical LEDs, touch construction, host interaction, every-unit behavior, safety, accessibility, or end-user support.

Badge: Portal Gun SAO (DEF CON 34)

Source trail

Evidence Sources

BigFuckingBadge · retrieved 2026-05-15

BigFuckingBadge DEF CON 34 Badges and SAOs

Primary maker/seller source for the DEF CON 34 limited-presale setting and the $20 Portal-gun companion card describing blue, orange/red, and off modes plus interaction with the year's Portal Badge. The card lacks the exact `PORTAL gun SAO` text, so it is paired with the roster; it does not establish official DEF CON status, final stock/delivery, source revision, hardware specifications, third-party-IP authorization, or image reuse permission.

Badge: Portal Gun SAO (DEF CON 34)

BigFuckingBadge / Hexum064 via public DEF CON 34 Badgelife response sheet · retrieved 2026-05-15

DEFCON 34 Badgelife Form (Responses)

Primary public self-submission source for a new SAO named PORTAL gun SAO, its $20 price, touch-end animated-color behavior, stated Portal Badge interaction, and linked public hardware/firmware repositories. It establishes an intended independent BadgeLife association, not DEF CON organizer issuance, admission, final manufacture/sale/handoff, testing, compatibility, franchise authorization, or image reuse rights.

Badge: Portal Gun SAO (DEF CON 34)

GitHub / Hexum064 · retrieved 2026-05-15

Portal Gun PFC161 main.c

Primary implementation source for PFC161 headers, four-pixel RGB state buffers, blue/orange/off source patterns, 470 pF touch-capacitor note, touch baseline/threshold logic, and timer-driven LED output. It supports source-level touch/color behavior but not final hardware population, exact public color selection, every-unit functionality, host protocol, safety/accessibility, third-party-IP rights, or user-facing support claims.

Badge: Portal Gun SAO (DEF CON 34)

GitHub / Hexum064 · retrieved 2026-05-15

portal-gun-sao-dc33

Primary public hardware-tree source for PFC161/portal-gun directories, KiCad board and schematic/project material, BOM/position files, Gerbers, acrylic material, and backups. Its `dc33` repository name is a lineage clue, not direct proof of which earlier event/edition shipped, nor of 2026 board revision, fabrication, electrical safety, host compatibility, delivery, or a license grant.

Badge: Portal Gun SAO (DEF CON 34)

GitHub / Hexum064 · retrieved 2026-05-15

portal-gun-sao-dc33-code

Primary public firmware-tree source for a PFC161 build directory with Makefile, Easy PDK material, and C implementation. The reviewed root did not visibly expose a README, release, or explicit LICENSE/COPYING file, so it evidences a public development/reuse trail rather than a final supported/open-source product release.

Badge: Portal Gun SAO (DEF CON 34)