NorthSec

NorthSec 2025

The Montreal NorthSec 2025 edition whose public badge repository documents an ESP32-C3 electronic badge with RGB LEDs, buttons, IR pairing, dual SAO connectors, USB-C/AAA power, and PlatformIO firmware workflows.

Bonsecours Market, Montreal · Canada · 2025

NorthSec 2025 Badge badge image

NorthSec 2025 Badge

NorthSec 2025's official badge repository documents an ESP32-C3-WROOM-02-N4 badge with eighteen NeoPixel RGB LEDs, five buttons, an IR pairing connector, two SAO v1.69bis connectors, USB-C or AAA battery power, and separate conference/CTF firmware builds.

Lifecycle

Add-ons & Upgrades

NorthSec 2025 Badge first-hand writeup

firmware reverse engineering

Conference badge firmware exploration

Jean Privat's 2025 writeup documents USB-C/esptool firmware dumping, ESP32-C3 detection, partition extraction, factory-app identification, firmware strings for badge-network and persistence components, and attempts to patch the original firmware.

Compatibility: NorthSec 2025 Badge

NorthSec 2025 Badge source-backed

hardware architecture

ESP32-C3 NeoPixel badge core

The README documents an ESP32-C3-WROOM-02-N4 badge core with eighteen NeoPixel RGB LEDs and five attendee-facing buttons.

Compatibility: NorthSec 2025 Badge

NorthSec 2025 Badge source-backed

hardware expansion and interaction

Dual SAO and IR pairing hardware

The badge exposes two Shitty Add-On V1.69bis connectors and an IR pairing connector, giving attendees both add-on and badge-to-badge interaction surfaces.

Compatibility: NorthSec 2025 Badge

NorthSec 2025 Badge first-hand writeup

soldering challenge

Soldering village eight-LED challenge add-on

The 2025 soldering-village writeup documents an add-on challenge with eight LEDs, polarity/defect debugging, VCC and pin behavior, SAO table context, scrambled code recovery, and final flag submission.

Compatibility: NorthSec 2025 Badge and soldering village

Operational history

Issues & Camp Impact

Resources

Sources