Issue dossier

Hack the North published the KiCad hardware project and GPL-3.0 firmware on October 13-14, 2026, but the hardware repository has no licence and no BOM file, and both repositories were released as single squashed commits. The designer's October 13 writeup now gives the production quantity (1,750 populated plus 750 blank boards) and says the hardware is open source to use as licensed, without naming a hardware licence. The README's interactive BOM link points at a different GitHub account and was not used.

A linkable camp-impact record with badge context, severity, evidence confidence, and source notes.

Back to issues index

organizer archive gap · official repositories and designer writeup · hardware and firmware published; BOM file and hardware licence absent

The catalogue cites organizer engineering detail and the designer's quantity directly and leaves hardware reuse terms open.

Badge
Hack the North 2026 Hacker Badge
Category
organizer archive gap
Severity
note
Confidence
official repositories and designer writeup
Status
hardware and firmware published; BOM file and hardware licence absent
Timeframe
as of 2026-10-21
Source note
hackthenorth/badge-hardware, hackthenorth/badge-firmware, and va3ndf.com writeup, checked 2026-10-21.

Evidence

Related Resources

attendee firmware archive

AP-Triangulation Badge Finder

Attendee ESP-IDF replacement firmware describing the badge hardware: ESP32-C3, 320x240 ST7789 display, eight buttons, SC7A20 accelerometer, WS2812B LEDs, stock Lua sandbox, and ESP-NOW peer-to-peer messaging.

Badge: Hack the North 2026 Hacker Badge

community firmware

Crystal-esp32

GPL-3.0 community project created October 19, 2026 that turns the badge into a standalone Game Boy Color handheld running Pokémon Crystal on a Peanut-GB fork, with asynchronous LCD DMA, flash saves, USB diagnostics, and game-driven RGB LEDs, tested on a physical badge. It does not include the game ROM.

Badge: Hack the North 2026 Hacker Badge

designer post-event writeup

Making 1,750 programmable PCB badges for Canada's biggest hackathon

Nick Ficara's October 13, 2026 first-hand account of the badge project from a January pitch through EVT, DVT, PVT, and the production run at JLCPCB: 1,750 populated badges for hackers plus 750 blank boards for volunteers, about 20,300 USD in total, the design errors found at each stage, the overnight preparation, and usage and survey figures from the event.

Badge: Hack the North 2026 Hacker Badge

official attendee manual

Hacker Badge Manual

Opening-ceremony manual covering AA power, button layout, the boot QR code used for check-ins and food, sticker scanning, badge bumping in the Connect app, sync stations at the Badge Help Desk, the Solana hunt, the Saturday Badge Workshop, care, and battery and heat safety.

Badge: Hack the North 2026 Hacker Badge

official event page

Hack the North 2026 Devpost

Official Devpost page for the September 18-20, 2026 invite-only 36-hour hackathon at the University of Waterloo, with QR-coded attendee badge IDs in the submission rules and the Solana Best Badge Hack prize inviting attendees to build something creative with their Hack the North badge.

Badge: Hack the North 2026 Hacker Badge

official firmware repository

hackthenorth/badge-firmware

Hack the North's GPL-3.0 ESP-IDF firmware for the 2026 Hacker Badge, published October 13-14, 2026, with the launcher, built-in apps and games, unlock progression, Lua runtime, Solana Scavenger Hunt BLE relay and server tools, web flasher, and docs.

Badge: Hack the North 2026 Hacker Badge

Source trail

Evidence Sources

Hack the North / Devpost · retrieved 2026-09-26

Hack the North 2026

Official event source for the September 18-20, 2026 dates, Engineering 5 / University of Waterloo venue, 1000+ students in 36 hours framing, ended status, QR-coded badge IDs, and the 2,500 USD Best Badge Hack sponsor prize.

Badge: Hack the North 2026 Hacker Badge

Hack the North / GitHub · retrieved 2026-10-15

Hacker Badge Manual

Primary organizer attendee-facing source for AA battery power, the QR ID used for check-ins and meals, sticker scanning, badge bumping, sync stations, the Badge Help Desk, the no-replacement policy, and heat and battery safety instructions.

Badge: Hack the North 2026 Hacker Badge

Hack the North / GitHub · retrieved 2026-10-15

badge-firmware

Primary organizer firmware source (GPL-3.0, ESP32-C3 target, ESP-IDF 5.5.3) for the launcher and app order, unlockable apps, NFC and BLE features, the statement that the badge has no Wi-Fi or HTTP stack, the BLE extended-advertising scavenger-hunt protocol and relays, and the Lua app runtime.

Badge: Hack the North 2026 Hacker Badge

Hack the North / GitHub · retrieved 2026-10-15

badge-hardware

Primary organizer hardware source: KiCad schematic titled Hacker Badge, rev 0.0.2, dated March 22, 2026, listing the ESP32-C3-MINI-1-N4, MFRC522, SC7A20, 74HC165 button shift register, WS2812B-2020 LEDs with level shifter, FPC display connector, USB-C, LM66200 power mux, MT3608 boost, XC6220 regulator, and AA battery holder. It does not state a production count or a hardware licence.

Badge: Hack the North 2026 Hacker Badge

Nick Ficara / va3ndf.com · retrieved 2026-10-21

Making 1,750 programmable PCB badges for Canada's biggest hackathon

Primary first-hand designer source for the production quantity (1,750 populated badges and 750 blank volunteer boards ordered June 30, 2026), JLCPCB assembly, cost (14,338.40 USD assembly order, 5,958.61 USD pre-ordered parts, 570.70 USD blanks), the PVT reverse-battery smoke and rotated NFC and power chips, the added reverse-polarity FET, the 25 screens that failed testing on August 10, distribution with a crash course at opening ceremonies, and closing figures of 11,700 badge bumps, 40,000 sponsor-table scans, 540 Solana blind-box scans, and 120 app hacks. It discloses partial JLCPCB and EasyEDA sponsorship.

Badge: Hack the North 2026 Hacker Badge

abigail-liang / GitHub · retrieved 2026-09-26

AP-Triangulation Badge Finder

Primary hardware source for the ESP32-C3, ST7789 320x240 display, eight buttons, SC7A20 accelerometer, WS2812B LEDs, Lua sandbox, and ESP-NOW stack as described by an attendee who replaced the stock firmware.

Badge: Hack the North 2026 Hacker Badge