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
firmware lifecycle
The repository documents separate PlatformIO build/upload environments for conference and CTF firmware on top of Espressif IDF.
Compatibility: NorthSec 2025 Badge
firmware reverse engineering
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
firmware workflow
The README documents USB serial monitoring at 115200 baud plus reset-through-DTR guidance for firmware development and debugging.
Compatibility: NorthSec 2025 Badge
hardware architecture
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
hardware expansion and interaction
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
soldering challenge
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