Add-on dossier
Mechanical macropad and USB HID
A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.
Back to add-ons index
firmware and flashing documentation
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
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
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)
GitHub / dczia · retrieved 2026-05-15
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
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
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)