Hack&Roll 2026 · Singapore · 2026

Hack&Roll 2026 Quack & Roll Badge

Singapore custom PCB hackathon badge

NUS Hackers' Hack&Roll 2026 introduced the event's first custom PCB badge, documented by the organizer recap, a Friday Hacks making-of talk, and a public MIT-licensed ESP-IDF firmware and component archive.

EventHack&Roll 2026
SeriesHack&Roll
LocationCAPT / RC4, National University of Singapore
CountrySingapore

People

Authors & Credits

ESP32-C3 module sponsor

Espressif Systems

Repository acknowledgements say the ESP32-C3-WROOM-02-N4 modules were sponsored by Espressif Systems.

Source

PCB design guidance and badge-development support

Terence Chan Zun Mun / Hackin7

Repository acknowledgements credit Terence Chan Zun Mun / Hackin7 for PCB design, guidance on hardware-badge development, and liaison with Espressif.

Source

event organizer and firmware archive publisher

NUS Hackers

Repository and organizer posts identify NUS Hackers as the Hack&Roll organizer and MIT-licensed public archive publisher.

Source

hardware badge developer

Lim Yik Jin / yikjin

Repository acknowledgements credit Lim Yik Jin / yikjin for developing the hardware badge.

Source

Why It Mattered

It expands the Asian coverage beyond security conferences into Singapore's hacker-culture hackathon circuit, while preserving the difference between an event badge, a post-event workshop firmware demo, and unrecovered manufacturing files.

Hardware

The public repository identifies the badge as the Hack&Roll 2026 hardware badge, uses an ESP32-C3-WROOM-02-N4 module sponsored by Espressif Systems, and documents badge-specific LEDs and buttons accessed through a built-in GPIO expander. The component registry describes the hnr26_badge library for the badge's LEDs and buttons via the built-in GPIO expander, with an aw9523 dependency for the generic expander behavior.

Software & Apps

The MIT-licensed ESP-IDF firmware repository runs a simple dice-lighting demo that updates LEDs based on button presses. The firmware uses hnr26_badge APIs for badge-specific I/O, aw9523 GPIO-expander support, and a published ESP Component Registry package for adding the badge I/O library to ESP-IDF projects.

Lore

NUS Hackers says the badge was their first custom PCB badge and that participants personalized, colored, and hacked the hardware badges through the weekend. The Friday Hacks #287 talk framed Quack & Roll as the making of an electronic badge for over 1,000, covering ideation, artwork, electronics/code, assembly, and programming.

Lifecycle

Add-ons & Upgrades

badge I/O library source-backed

hnr26_badge ESP-IDF component

The Espressif component package exposes badge-specific control of Hack&Roll 2026 LEDs and buttons through the built-in GPIO expander.

Compatibility: Hack&Roll 2026 Quack & Roll Badge

Source
event talk source-backed

Quack & Roll making-of talk

Friday Hacks #287 framed the badge as an electronic-badge production story for over 1,000 units, spanning artwork, electronics/code, assembly, and programming.

Compatibility: Hack&Roll 2026 Quack & Roll Badge

Source
firmware demo source-backed

Dice LED/button firmware

The firmware README and main C source document a simple dice-lighting program driven by badge buttons and LEDs.

Compatibility: Hack&Roll 2026 Quack & Roll Badge

Source
microcontroller platform source-backed

ESP32-C3 badge core

The public repository acknowledgements say Espressif Systems sponsored ESP32-C3-WROOM-02-N4 modules for the Hack&Roll 2026 hardware badge.

Compatibility: Hack&Roll 2026 Quack & Roll Badge

Source

Operational history

Issues & Camp Impact

hardware archive gap note

The recovered public repository documents firmware and components but does not expose schematics, PCB layout files, BOM, Gerbers, or full manufacturing files for the badge.

Hardware claims stay limited to the organizer posts, repository README, code, component registry, and acknowledgements.

Confidence
current public archive
Status
needs deeper recovery
Timeframe
post-event archive
Source note
nushackers/hnr26-badge-workshop repository and Espressif Component Registry entry.
missing rights-cleared image note

NUS Hackers published event imagery, but no Hack&Roll 2026 badge image is promoted because this pass did not establish an explicit reusable image license, attribution basis, and processing provenance for catalogue publication.

The Singapore record remains source-backed and image-free rather than copying event photos or documentation screenshots without a complete image provenance record.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy and NUS Hackers event recap.

Resources

Sources