Issue dossier

The project says the hardware is QMK-compatible but says QMK setup instructions will be posted separately. The reviewed sources also do not establish the final production configuration, exact recipient population, completed three-key/I2C add-on distribution, or a final post-event firmware image beyond the documented CircuitPython workflow.

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

Back to issues index

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

The record distinguishes current CircuitPython documentation and documented hardware capability from an asserted shipping QMK configuration or final delivery configuration.

Badge
DCZia MK9 Badge (DEF CON 34)
Category
QMK and final configuration boundary
Severity
note
Confidence
public project documentation
Status
partially documented
Timeframe
pre-event source pass
Source note
DCZia MK9 repository README, firmware README, and launch announcement.

Evidence

Related Resources

firmware and flashing documentation

MK9 firmware README

Public CircuitPython documentation covering the RP2040 pinout, key matrix, LEDs, MSA301-compatible accelerometer, SAO buses, state-machine behavior, USB HID numpad mapping, libraries, and BOOTSEL/UF2 update workflow.

Badge: DCZia MK9 Badge (DEF CON 34)

public hardware and firmware repository

DCZia MK9 Badge repository

Public DCZia source tree titled `dczia's defcon 34 badge for 2026`. Its README documents the 3×3 mechanical macropad, hardware/features, CircuitPython/QMK direction, KiCad/BOM/fabrication material, and update path. Public repository images are evidence only, not a reuse license.

Badge: DCZia MK9 Badge (DEF CON 34)

public pre-event announcement

DCZia MK9 public launch announcement

Public August 2 announcement identifying the 2026 DCZia MK9, tying it to DEF CON 34, summarizing the hardware and public source trail, and announcing planned Friday/Saturday BadgeLife pickup. Its animated/post image does not establish reusable image rights.

Badge: DCZia MK9 Badge (DEF CON 34)

Source trail

Evidence Sources

GitHub / dczia · retrieved 2026-05-15

MK9 Badge — Firmware

Primary public firmware source for the CircuitPython 8+ state machine, 3×3 key matrix pinout, 15 NeoPixels, MSA301-compatible accelerometer, SAO I2C/GPIO, visual behavior, USB HID numpad mapping, required libraries, and BOOTSEL/UF2 flash steps.

Badge: DCZia MK9 Badge (DEF CON 34)

GitHub / dczia · retrieved 2026-05-15

dczia/mk9-badge

Primary public project source that calls the MK9 a DEF CON 34 2026 badge and documents the mechanical macropad form, nine switches, WS2812B and SK6812 LEDs, RP2040, accelerometer, SAO connectors, USB-C/AAA power, CircuitPython, QMK-compatible hardware, KiCad design files, BOM, fabrication outputs, and update path. The reviewed repository root does not expose an explicit license.

Badge: DCZia MK9 Badge (DEF CON 34)

Reddit / r/Defcon public post · retrieved 2026-05-15

DCZia Mk9 Badge

Public August 2 pre-event announcement tying the 2026 MK9 to DEF CON 34 and planned BadgeLife pickup. It corroborates the launch context and a planned add-on, but is not used as final fulfillment proof or as an image-reuse license.

Badge: DCZia MK9 Badge (DEF CON 34)