JLCPCB
Named by the designer as the manufacturing partner for every prototype stage and the production run; the writeup discloses that JLCPCB and EasyEDA partially sponsored the project.
SourceHack the North 2026 · Canada · 2026
ESP32-C3 NFC hacker badge with Lua apps, open-sourced hardware and firmware
The Hack the North 2026 hacker badge, documented by the official Devpost event page, attendee firmware archives, and since October 13-14, 2026 by Hack the North's own open-source hardware and firmware repositories: an AA-powered ESP32-C3-MINI-1 board with a 320x240 ST7789 display, eight buttons, an SC7A20 accelerometer, an MFRC522 NFC reader, and WS2812B LEDs. It served as each hacker's ID and meal QR code, unlocked hidden apps by scanning flower-pattern stickers, swapped contacts by bumping badges over BLE, ran a Solana NFC scavenger hunt, and installs user Lua apps from a browser IDE.
People
Named by the designer as the manufacturing partner for every prototype stage and the production run; the writeup discloses that JLCPCB and EasyEDA partially sponsored the project.
SourceAttendee whose Lua raycasting game documents the badge's sandboxed app APIs.
SourceAttendee whose ESP-IDF person-finder firmware documents the badge's ESP32-C3 hardware, display, sensors, and stock Lua sandbox.
SourceWrites as Nick Ficara (va3ndf) about pitching, designing, and shipping the badge, and authored the October 14, 2026 Open source hardware release and Open source firmware release commits in the hackthenorth organization.
SourceThe designer credits Solana as the badge sponsor and @spacemandev with building the scavenger hunt into the badge, which over 300 people attempted, and mentoring hackers on firmware.
SourcePublished the Crystal-esp32 Game Boy Color port for the badge in October 2026.
SourceOfficial organizer of the September 18-20, 2026 hackathon whose Devpost rules and sponsor prizes confirm the hackable badge handed to attendees.
SourceIt extends the Canadian catalogue beyond security conferences to a source-backed student-hackathon hardware badge, anchored by an official prize category that explicitly invited attendees to build something creative with their Hack the North badge.
The official KiCad project (schematic titled Hacker Badge, rev 0.0.2, dated March 22, 2026, released October 14, 2026) shows an ESP32-C3-MINI-1-N4 module, an MFRC522 13.56 MHz NFC reader with a 27.12 MHz crystal, an SC7A20 accelerometer, eight tactile buttons read through a 74HC165 shift register, six WS2812B-2020 LEDs behind an SN74LVC1T45 level shifter, a 12-pin FPC connector for the display, a USB-C port with SRV05-4 ESD protection, an LM66200 ideal-diode power mux, an MT3608 boost converter and XC6220 3.3 V regulator fed from an AA battery holder, and a slide power switch. Attendee archives identify the display as a 320x240 ST7789 panel. The official manual says the badge runs on AA batteries and can also be powered from a phone or battery bank with the switch off. The designer's writeup says JLCPCB assembled 1,750 populated badges for hackers and 750 blank boards for volunteers (ordered June 30, 2026, about 11.60 USD per populated badge), and that the production revision added a reverse-polarity protection FET on the battery line after reversed batteries caused smoke in the pilot batch. No BOM file or hardware licence is published.
The official GPL-3.0 ESP-IDF 5.5 firmware boots into a paged 4x4 launcher (My Badge QR, Connect, Scanner, Share, Solana Scavenger Hunt, Sponsors, Workshop Quest, Mood LEDs, Socials, Schedule, Museum, Info & Rules) with apps that stay hidden until unlocked by scanning stickers or NFC tags, games including Snake, Tetris, Breakout, Simon, and a maze, and a restricted Lua runtime loading user apps from LittleFS, installed through the badge.hackthenorth.com browser IDE. The stock firmware has no Wi-Fi or HTTP stack: badge bumping and the Solana scavenger hunt use connectionless BLE 5 extended advertising, with mains-powered ESP32-C3 relays forwarding hunt requests to a web server. Attendee projects separately published ESP-IDF replacement firmware with Wi-Fi ranging and ESP-NOW messaging plus a Lua raycasting game built against the sandbox APIs.
Hack the North 2026 ran September 18-20, 2026 as an invite-only 36-hour hackathon for 1000+ students at the University of Waterloo, and the Solana sponsor prize list offered 2,500 USD for the Best Badge Hack, telling attendees to build something creative with their Hack the North badge without tying it to their main project. Attendee write-ups describe replacing the stock firmware to turn the badge into a directional person finder. The official manual told hackers to wear the badge at all times as their ID for check-ins and food, to get fresh batteries at the Badge Help Desk in the QNX Makerspace, and to fly home with the batteries removed. On October 13-14, 2026 Hack the North published the hardware and firmware as open source, and designer Nick Ficara published a long account of how a planned cardstock name tag became 2,500 circuit boards. By closing ceremonies, he writes, the badges had logged 11,700 badge bumps, 40,000 sponsor-table scans, and 120 custom app hacks, and 90% of 115 survey respondents called the badge Awesome! or Literally incredible.
Lifecycle
Operational history
Owners reusing the badge should follow the same power and battery precautions; the manual does not report any specific incident.
The record does not claim that all 1,750 badges reached hackers working on day one; the writeup does not say how the 25 late boards were handled.
The entry remains source-backed and image-free rather than copying Devpost media, attendee photos, or repository screenshots.
The catalogue cites organizer engineering detail and the designer's quantity directly and leaves hardware reuse terms open.
The shipped production boards include reverse-battery protection; earlier prototype boards may lack it. The account is the designer's own and is not independently audited.