LayerOne Hardware Hacking Village
The HHV page links the LayerOne 2024 badge repository and describes attendee badge assembly in the Hardware Hacking Village.
SourceLayerOne 2024 · United States · 2024
ATTiny4313 POV fidget-spinner badge
The LayerOne 2024 POV Spinner Badge was an electronic fidget-spinner conference badge that displayed words and patterns through a 12-LED persistence-of-vision strip while spinning.
People
The HHV page links the LayerOne 2024 badge repository and describes attendee badge assembly in the Hardware Hacking Village.
SourceThe public LayerOne_2024 repository preserves the POV Spinner README, firmware, board files, documentation photo, and MIT license with copyright (c) 2024 charliex.
SourceOfficial LayerOne pages establish the Pasadena event context and public HHV link trail for the 2024 electronic badge.
SourceIt extends LayerOne's North American badge lineage before the 2025 GLiTCh BadgE with a compact soldered Hardware Hacking Village artifact, public AVR firmware, board files, and a rights-cleared repository photo of the real badge.
The public repository documents an ATTiny4313 AVR core, 12 LED outputs, hall-effect sensor timing, button input, spinner PCB, programming pads, Eagle board/schematic files, and a Kraken or compatible AVR programmer path. The LayerOne Hardware Hacking Village page links the 2024 electronic badge to this repository and says electronic badges were assembled in the HHV.
The README, Makefile, and `main.c` document Microchip Studio and avr-gcc build paths, the `L12024POV.hex` firmware artifact, avrdude flashing to `t4313`, 12xN 1-bit PNG image conversion into headers, hall-effect interrupt timing, RPM calculations, sleep behavior, button wake/mode changes, and draw routines for text and bitmap effects.
LayerOne's HHV page links the 2024 electronic badge to the public repository, while the README describes the POV Spinner as part of the LayerOne 2024 Conference badge and notes that attendees could obtain a Kraken AVR programmer for flashing experiments.
Lifecycle
The Makefile, project files, and flashing command target an ATTiny4313 AVR powering the spinning POV badge firmware.
SourceThe README says image-folder artwork is 12 pixels high and 1-bit, then converted into C headers for the firmware's bitmap display routines.
SourceThe firmware documents a hall-effect sensor interrupt, RPM calculation, and timing loop used to align the POV output with spinner rotation.
SourceThe README documents Microchip Studio or avr-gcc build paths, `L12024POV.hex`, avrdude flashing to `t4313`, and Kraken or Arduino ISP programmer options for attendees.
Source`main.c` maps 12 LED bits to AVR ports and the README describes words and patterns displayed through persistence of vision while the fidget spinner turns.
SourceOperational history
The public badge page, image archive, and API can show a real repository badge photo with source URL, license, attribution, local source preservation, and optimized WebP delivery rather than synthetic or unclear imagery.
The catalogue presents the badge as hackable and source-backed while preserving the practical hardware access needed to modify surviving units.
The record keeps hardware and firmware statements tied to the recovered public repository and avoids unsupported production-scale claims.