Issue dossier
The repository preserves firmware, board and schematic files, host tooling, enclosure assets, and an interactive BOM, but this pass does not claim a complete production package, final assembly guide, attendee count, or challenge solve archive.
A linkable camp-impact record with badge context, severity, evidence confidence, and source notes.
Back to issues index
source-depth caveat · source-backed but incomplete · needs deeper artifact inventory
The record keeps hardware, USB, LED, and firmware statements tied to the recovered public repository while avoiding unsupported production-scale claims.
- Badge
- LayerOne 2023 PIC HID Badge
- Category
- source-depth caveat
- Severity
- note
- Confidence
- source-backed but incomplete
- Status
- needs deeper artifact inventory
- Timeframe
- current catalogue build
- Source note
- charlie-x/LayerOne2023 README, firmware sources, PCB files, OKBB host tool, and repository tree.
badge documentation
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
firmware source
Firmware source for USB initialization, button behavior, LED effects, flash-backed messages, generic HID handling, and keyboard-output behavior.
Badge: LayerOne 2023 PIC HID Badge
host tool docs
Host-side uploader documentation and HID-write example for sending macro data into badge flash.
Badge: LayerOne 2023 PIC HID Badge
license
BSD-3-Clause license source for the repository code and documentation; no badge image is reused from this repository in this catalogue pass.
Badge: LayerOne 2023 PIC HID Badge
official event post
Official LayerOne source for the May 27-28, 2023 Hilton Pasadena return-to-in-person event context.
Badge: LayerOne 2023 PIC HID Badge
official village page
Official HHV page linking the 2023 electronic badge to the public LayerOne2023 repository and describing electronic badge assembly in the village.
Badge: LayerOne 2023 PIC HID Badge
source repo
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
GitHub / charlie-x · retrieved 2026-05-15
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
USB descriptor source for the generic HID and keyboard HID interfaces, report sizes, vendor/product identifiers, and keyboard report descriptor.
Badge: LayerOne 2023 PIC HID Badge
GitHub / charlie-x · retrieved 2026-05-15
Keyboard firmware source for HID report generation, ASCII-to-scan-code conversion, alt-code helpers, and the partial RubberDucky command parser.
Badge: LayerOne 2023 PIC HID Badge
GitHub / charlie-x · retrieved 2026-05-15
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
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
LayerOne · retrieved 2026-05-15
Official village source linking the 2023 electronic badge to the LayerOne2023 repository and documenting electronic badge assembly support in the HHV.
Badge: LayerOne 2023 PIC HID Badge
LayerOne · retrieved 2026-05-15
Official event source proving the May 27-28, 2023 Hilton Pasadena LayerOne return-to-in-person event context.
Badge: LayerOne 2023 PIC HID Badge