Add-on dossier
Quack & Roll making-of talk
A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.
Back to add-ons index
component registry
Espressif Component Registry entry for the NUS Hackers hnr26_badge component used to control LEDs and buttons on the Hack&Roll 2026 badge via the built-in GPIO expander.
Badge: Hack&Roll 2026 Quack & Roll Badge
firmware documentation
Repository README for the firmware tree, dice-lighting behavior, hnr26_badge and aw9523 dependencies, and generated documentation notes.
Badge: Hack&Roll 2026 Quack & Roll Badge
firmware source
MIT-licensed NUS Hackers repository preserving ESP-IDF workshop firmware for the Hack&Roll 2026 hardware badge, component dependencies, documentation links, and badge acknowledgements.
Badge: Hack&Roll 2026 Quack & Roll Badge
firmware source
ESP-IDF C entrypoint showing hnr26_badge initialization, button polling, virtual-pin updates, dice LED control, and 100 ms loop timing.
Badge: Hack&Roll 2026 Quack & Roll Badge
making-of talk
NUS Hackers talk page for making an electronic badge for over 1,000, covering ideation, artwork, electronics/code, assembly, and programming.
Badge: Hack&Roll 2026 Quack & Roll Badge
organizer recap
NUS Hackers recap describing Hack&Roll 2026, Singapore student-hackathon context, January cadence, and the first custom PCB badge participants personalized and hacked during the weekend.
Badge: Hack&Roll 2026 Quack & Roll Badge
repository license
Repository MIT license naming NUS Hackers as the 2026 copyright holder for the public firmware/workshop archive.
Badge: Hack&Roll 2026 Quack & Roll Badge
Espressif Component Registry · retrieved 2026-05-15
Component registry source for the NUS Hackers MIT-licensed hnr26_badge package that controls LEDs and buttons on the Hack&Roll 2026 badge via the built-in GPIO expander.
Badge: Hack&Roll 2026 Quack & Roll Badge
NUS Hackers · retrieved 2026-05-15
Organizer talk source for the badge's Quack & Roll name, 1,000+ electronic-badge making-of framing, and named Terence/Yik Jin speaker context.
Badge: Hack&Roll 2026 Quack & Roll Badge
NUS Hackers · retrieved 2026-05-15
Organizer source for the 2026 event context, first custom PCB badge statement, participant personalization/hacking behavior, and hackathon scale.
Badge: Hack&Roll 2026 Quack & Roll Badge
NUS Hackers / GitHub · retrieved 2026-05-15
Repository license source establishing the MIT basis for the public firmware/workshop code archive, not for copying event photos into the catalogue.
Badge: Hack&Roll 2026 Quack & Roll Badge
NUS Hackers / GitHub · retrieved 2026-05-15
Primary repository documentation for the dice-lighting firmware behavior, hnr26_badge badge-specific I/O component, aw9523 GPIO-expander dependency, and documentation path.
Badge: Hack&Roll 2026 Quack & Roll Badge
NUS Hackers / GitHub · retrieved 2026-05-15
Primary public source for the ESP-IDF workshop firmware archive, Hack&Roll 2026 hardware-badge scope, ESP32-C3-WROOM-02-N4 sponsor note, component dependencies, documentation links, and acknowledgements.
Badge: Hack&Roll 2026 Quack & Roll Badge