LayerOne
LayerOne 2023
The May 27-28, 2023 LayerOne return-to-in-person edition whose official conference post, Hardware Hacking Village page, and public repository document the PIC16F1455 USB HID electronic badge.
Hilton Pasadena, Pasadena, California · United States · 2023
badge challenge
The README says a very partial RubberDucky 2.0 script interpreter is commented out in the code and tied to a single-prize badge competition.
Compatibility: LayerOne 2023 PIC HID Badge
badge controller
The README names a PIC16F1455 badge core, and the firmware configures USB clocking, interrupts, generic HID, and keyboard HID behavior.
Compatibility: LayerOne 2023 PIC HID Badge
badge interaction
The USB descriptor and keyboard source expose a keyboard HID interface, scan-code conversion, report sending, and button-triggered output including the default `LayerOne 2023` string.
Compatibility: LayerOne 2023 PIC HID Badge
firmware workflow
The README documents holding the button while plugging in USB for DFU mode, Zadig/WinUSB setup, dfu-util upload, 454hex2dfu conversion, and Pickit fallback programming if the bootloader is overwritten.
Compatibility: LayerOne 2023 PIC HID Badge
host tooling
The host README and firmware document HID writes that stage data in RAM and commit it into flash for later keyboard/macro output.
Compatibility: LayerOne 2023 PIC HID Badge
visual badge surface
The README names WS2812B/SK6812 LEDs, while the firmware maps RC3 as the WS2812 output and cycles color-wheel and slow-fade LED effects.
Compatibility: LayerOne 2023 PIC HID Badge