DCZia

DCZia MK9 Badge at DEF CON 34

The independent 2026 DCZia MK9 BadgeLife release for DEF CON 34. Its public source repository calls it a neck-wearable mechanical macropad badge for DEF CON and preserves the KiCad and CircuitPython material; a public August 2 announcement describes Friday and Saturday BadgeLife pickup. The event remains pre-event at this catalogue update and is not an official DEF CON admission-badge programme.

Las Vegas Convention Center and DEF CON BadgeLife pickup context, Las Vegas, Nevada · United States · 2026

DCZia MK9 Badge (DEF CON 34)

DCZia's MK9 is a public-source 3×3 mechanical macropad intended as a neck-wearable DEF CON 34 BadgeLife project. Project documentation specifies nine MX switches, RGB per-key and edge lighting, an accelerometer, two 6-pin SAO connectors, USB-C or three-AAA power, CircuitPython firmware, and QMK-compatible hardware. During the August 6-9 conference the repository gained a purchaser-facing build guide saying the badge is pre-flashed with firmware, six build photos, and an August 4 UF2 commit describing the image as released on badges. This is a maker-documented independent badge release, not an official DEF CON admission credential.

Lifecycle

Add-ons & Upgrades

DCZia MK9 Badge (DEF CON 34) publicly documented / announced add-on plan

badge expansion

SAO and planned add-on expansion

The board documents two standard six-pin SAO connectors with I2C and GPIO access. A public launch announcement separately says a planned add-on board can expose three more keys or an I2C display; final add-on distribution remains unconfirmed.

Compatibility: DCZia MK9 Badge (DEF CON 34)

DCZia MK9 Badge (DEF CON 34) maker-documented during the event

delivery-facing maker documentation

Pre-flashed delivery firmware and build guide

The August 7, 2026 build guide, committed during DEF CON 34, addresses purchasers directly, states each badge is pre-flashed with firmware and should be good to go, identifies the shipped Gateron Blue switches, and documents assembly and key functions. It evidences maker-documented delivered units without a production count, recipient ledger, or sale-channel record.

Compatibility: DCZia MK9 Badge (DEF CON 34)

DCZia MK9 Badge (DEF CON 34) publicly documented

firmware workflow

CircuitPython flashing and customization

The project documents BOOTSEL entry, a CircuitPython UF2 copied to `RPI-RP2`, library and Python-file copy steps, and source-level paths for remapping keys, patterns, colours, and states. The August 4 UF2 commit describes its image as released on badges, and the during-event build guide says shipped badges are pre-flashed, making manual flashing an update path rather than a first-use requirement.

Compatibility: DCZia MK9 Badge (DEF CON 34)

DCZia MK9 Badge (DEF CON 34) publicly documented

input and host interface

Mechanical macropad and USB HID

The MK9 is a nine-switch 3×3 mechanical macropad with N-key-rollover USB HID output; the published badge mode maps it as a numpad when connected to a host.

Compatibility: DCZia MK9 Badge (DEF CON 34)

DCZia MK9 Badge (DEF CON 34) publicly documented

interactive lighting

RGB and accelerometer interaction

The public firmware documentation describes nine per-key WS2812B LEDs and six SK6812 edge LEDs, plus tilt-reactive colour changes, shake-to-cycle patterns, and per-key ripple effects using an MSA301-compatible accelerometer.

Compatibility: DCZia MK9 Badge (DEF CON 34)

Operational history

Issues & Camp Impact

QMK and final configuration boundary · public project documentation · partially documented

The project says the hardware is QMK-compatible but says QMK setup instructions will be posted separately, and the September 25 recheck found none. The same week the README's software section was relabelled MicroPython while the firmware README continues to document CircuitPython, and the reviewed sources do not establish the exact recipient population or completed three-key/I2C add-on distribution.

The record distinguishes current CircuitPython documentation and documented hardware capability from an asserted shipping QMK configuration or final delivery configuration, and flags the firmware-label contradiction instead of resolving it.

missing rights-cleared image · local project policy · needs licensed original replacement

No DCZia MK9 image is published because the public repository, source documentation, and launch announcement do not pair a specific badge image with source URL, reusable license or explicit permission basis, attribution, and processing notes. The August 7 badge_build_photos set is maker-published documentary material under a repository with no detected license, so it stays unpublished.

The United States entry remains source-backed and image-free rather than copying repository files, Reddit media, store media, screenshots, placeholders, or generated approximations.

release and fulfillment boundary · public project source and during-event build guide · maker-documented release; production count and recipient ledger absent

The August 7 build guide addresses purchasers and says badges ship pre-flashed, and the August 4 UF2 commit describes the image as released on badges, so the release is maker-documented. The reviewed sources still provide no production count, recipient list, sale-channel or giveaway record, or completed distribution report, and the planned add-on board's distribution remains unconfirmed.

The catalogue records a maker-documented independent badge release, not a verified run size, universal attendee issue, or official DEF CON distribution.

source license and reuse gap · public repository inspection · needs explicit license statement

DCZia publicly describes the design files and firmware as available and the repository exposes KiCad, BOM, fabrication, CircuitPython, and UF2 material, but the reviewed repository root and the September 25 GitHub metadata recheck still expose no explicit software, hardware, or image-reuse license, release, or tag.

The record may describe the publicly visible technical material but does not treat availability as a license to redistribute source, hardware, firmware, or images.

Resources

Sources