Issue dossier

The badge competition is documented as a partial RubberDucky 2.0 interpreter in the code, not as a complete public challenge archive with rules, released solve, or prize outcome.

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

Back to issues index

partial-competition archive · repository README and source · partial archive

The record preserves the competition hook without overstating the completeness of the recovered challenge material.

Badge
LayerOne 2023 PIC HID Badge
Category
partial-competition archive
Severity
note
Confidence
repository README and source
Status
partial archive
Timeframe
LayerOne 2023 badge competition
Source note
LayerOne2023 README badge competition note and `keyboard.c` partial parser.

Evidence

Related Resources

badge documentation

LayerOne2023 README

Primary repository documentation for PIC16F1455, WS2812B/SK6812 LEDs, MPLAB/XC8 setup, DFU mode, dfu-util flashing, Pickit fallback programming, and the badge competition.

Badge: LayerOne 2023 PIC HID Badge

source repo

LayerOne2023 repository

Public source repository for the badge README, PIC firmware, USB descriptors, host uploader, board and schematic files, interactive BOM, enclosure assets, and BSD-3-Clause license.

Badge: LayerOne 2023 PIC HID Badge

Source trail

Evidence Sources

GitHub / charlie-x · retrieved 2026-05-15

LayerOne2023 README

Primary technical source for PIC16F1455, WS2812B/SK6812 LEDs, MPLAB/XC8, DFU mode, dfu-util flashing, Pickit fallback, and RubberDucky 2.0 badge-competition framing.

Badge: LayerOne 2023 PIC HID Badge

GitHub / charlie-x · retrieved 2026-05-15

LayerOne2023 main.c

Firmware source proving USB initialization, generic HID commands, flash-backed messages, button-triggered keyboard output, LED effect modes, and the default `LayerOne 2023` keyboard string.

Badge: LayerOne 2023 PIC HID Badge

GitHub / charlie-x · retrieved 2026-05-15

charlie-x/LayerOne2023

Public badge source repository preserving the README, PIC firmware, keyboard and USB code, host uploader, Eagle board and schematic files, interactive BOM, enclosure assets, and BSD-3-Clause license.

Badge: LayerOne 2023 PIC HID Badge