Country dossier

Canada

Worldwide badge coverage for Canada, grouped into seeded badges, event editions, add-ons, operational issues, resources, and evidence sources.

13 badge(s) · 13 event(s) · 3 series · 2015-2026

Back to countries

Seeded artifacts

Badges

2015

NorthSec 2015 Team Hardware Badge

NorthSec's official past-editions page documents the 2015 Bonsecours CTF as a 54-team competition where participants, grouped in teams of eight, each had a hardware badge tied to network, IPv6 workstation, RF-monitoring, smartcard, and related challenge paths.

2016

NorthSec 2016 Badge

NorthSec's public 2016 badge repository documents an electronic attendee badge with nRF51822 and STM32F072CB microcontrollers, OLED display, BLE, battery management, touch buttons, red/green LEDs, USB, SWD programming, and STM32 USB DFU support.

NorthSec 2017 Badge badge image

2017

NorthSec 2017 Badge

The NorthSec 2017 badge repository documents a dual-MCU electronic badge with nRF51822 BLE/OLED control, STM32F072 USB and touch-button handling, battery management, red/green LEDs, schematic files, website material, and multiple firmware images.

2018

NorthSec 2018 Badge

The NorthSec 2018 badge repository documents an electronic badge with an nRF52832 main controller, STM32F070 USB controller, OLED display, BLE, NeoPixel RGB LEDs, buttons, battery management, Li-ion/USB power, USB charging, and schematic release.

2019

BSides Vancouver 2019 Badge

TwinkleTwinkie's DEF CON 27 Hardware Hacking Village bio lists the BSides Vancouver 2019 Badge among notable artistic PCB badges and indie badge add-ons produced by the independent PCB artist. The current official B|Sides Vancouver site keeps the Vancouver Security BSides lineage visible, while this pass keeps the badge record limited to the artifact name, maker trail, and PCB-art classification.

2019

Hackfest 2019 Electronic Badge

Hackfest's official history says the 2019 CTF innovated by introducing an electronic badge, and that the addition was an immediate hit with participants. The 2019 schedule documents badge pickup on October 31, November 1, and November 2, plus CTF registration and CTF room activity during the Plaza-era Quebec City event.

2019

NorthSec 2019 Badge

The NorthSec 2019 badge repository documents an nRF52832 and STM32F070 electronic badge with OLED, BLE, NeoPixel RGB LEDs, buttons, USB, Li-ion or USB power, schematics, BOM material, Gerbers, firmware applications, games, challenges, schedule code, and BLE/LED control utilities.

NorthSec 2021 Badge badge image

2021

NorthSec 2021 Badge

NorthSec's official 2021 badge page and repository document an ESP32 electronic badge with Wi-Fi, BLE, 240x240 color LCD, NeoPixel RGB LEDs, six buttons, buzzer, UART serial port, micro-USB or external battery power, ESP-IDF firmware, and ten badge flags tied to the North Sectoria game theme.

2022

NorthSec 2022 Badge

NorthSec 2022 now has a source-backed badge record from NorthSec's official past-editions page and the public nsec-badge archive: an ESP32 WROOM32 electronic badge with CH340C USB serial, MCP73831 LiPo charging, AP2112 3.3 V regulation, twenty-four WS2811/5050 RGB LEDs, 0805 status LEDs, production Gerbers, BOM files, challenge image assets, and multiple SAO hardware directories.

NorthSec 2023 Badge badge image

2023

NorthSec 2023 Badge

NorthSec 2023's public badge trail combines the official badge repositories with a first-hand technical writeup documenting an ATmega328PB attendee badge with CH340C USB serial, six push buttons, 16 WS2812B RGB LEDs, optional 128x32 OLED, AVR ISP, SAO connector, side-chain headers, BLE mesh controller-screen challenge behavior, and point-scoring badge-to-badge interaction.

NorthSec 2024 Badge badge image

2024

NorthSec 2024 Badge

The NorthSec 2024 badge repository documents an ESP32-S3-WROOM-1-N8R8 electronic badge loosely based on ESP32-S3-DevKitC-1, with sixteen NeoPixel RGB LEDs, six buttons, two pairing connectors, four SAO v1.69bis connectors, USB-C or 3xAAA power, hardware files, and PlatformIO/ESP-IDF firmware targets.

NorthSec 2025 Badge badge image

2025

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.

2026

NorthSec 2026 Badge

NorthSec 2026's official registration page lists a new social electronic badge as an included item for conference, CTF, combo, and training ticket holders while supplies lasted. The official villages and community-schedule pages document badge pickup through attendees' nSec order QR codes, soldering-village activity where attendees could enhance their badge with blinking electronic parts, plus a badge museum showing NorthSec's electronic-badge history.

Events

Camp and Event Editions

NorthSec 2015

NorthSec · Bonsecours, Montreal · 2015 · 1 badge(s)

The Bonsecours NorthSec 2015 CTF edition whose official past-editions page documents 54 teams, team-of-eight competition structure, and hardware badges used for network, IPv6, RF-monitoring, smartcard, and related challenge paths.

NorthSec 2016

NorthSec · Montreal · 2016 · 1 badge(s)

The Montreal NorthSec 2016 edition whose public badge repository documents an nRF51822 and STM32F072 electronic badge with OLED, BLE, touch buttons, USB, battery management, LEDs, and SWD/DFU programming paths.

NorthSec 2017

NorthSec · Montreal · 2017 · 1 badge(s)

The Montreal NorthSec 2017 edition whose public badge repository documents the refreshed nRF51822 and STM32F072 electronic badge, OLED/BLE behavior, touch buttons, USB, batteries, firmware images, and schematic release.

NorthSec 2018

NorthSec · Montreal · 2018 · 1 badge(s)

The Montreal NorthSec 2018 edition whose public badge repository documents an nRF52832 and STM32F070 electronic badge with OLED, BLE, NeoPixel RGB LEDs, buttons, rechargeable Li-ion battery support, USB charging, and schematics.

BSides Vancouver 2019

BSides Vancouver · Vancouver, British Columbia · 2019 · 1 badge(s)

The 2019 BSides Vancouver edition represented here by TwinkleTwinkie's public DEF CON 27 Hardware Hacking Village bio, which lists the BSides Vancouver 2019 Badge among notable artistic PCB badge work.

Hackfest 2019

Hackfest · Plaza, Quebec City · 2019 · 1 badge(s)

The October 31-November 2, 2019 Hackfest 11 / Upside Down edition in Quebec City, where the official Hackfest history says the CTF introduced an electronic badge that was an immediate hit with participants.

NorthSec 2019

NorthSec · Montreal · 2019 · 1 badge(s)

The Montreal NorthSec 2019 edition whose public badge repository documents an nRF52832 and STM32F070 electronic badge with OLED, BLE, NeoPixel RGB LEDs, USB, Li-ion battery support, hardware files, firmware, games, challenges, and schedule code.

NorthSec 2021

NorthSec · Remote / online · 2021 · 1 badge(s)

The remote NorthSec 2021 edition whose official badge page and public repository document a North Sectoria ESP32 electronic badge with 240x240 LCD, Wi-Fi, BLE, NeoPixels, buttons, buzzer, game flags, and ESP-IDF firmware.

NorthSec 2022

NorthSec · Marche Bonsecours, Montreal · 2022 · 1 badge(s)

The return-to-in-person NorthSec edition at Marche Bonsecours whose public repository archive preserves a 2022 ESP32 badge hardware tree, production files, BOM material, challenge assets, and SAO hardware directories.

NorthSec 2023

NorthSec · Bonsecours Market, Montreal · 2023 · 1 badge(s)

The Montreal NorthSec 2023 anniversary edition whose public badge repository and first-hand technical writeup document an attendee electronic badge with badge-chain interaction, optional OLED, RGB LEDs, AVR firmware behavior, and hardware-source context.

NorthSec 2024

NorthSec · Bonsecours Market, Montreal · 2024 · 1 badge(s)

The Montreal NorthSec 2024 edition whose public badge repository documents an ESP32-S3-WROOM-1 badge with NeoPixel LEDs, buttons, pairing connectors, four SAO connectors, USB-C or AAA battery power, and PlatformIO firmware targets.

NorthSec 2025

NorthSec · Bonsecours Market, Montreal · 2025 · 1 badge(s)

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.

NorthSec 2026

NorthSec · Bonsecours Market, Montreal · 2026 · 1 badge(s)

The May 9-17, 2026 Montreal NorthSec edition whose official registration page offered a new social electronic badge while supplies lasted and whose villages material documented badge soldering, badge-enhancement activity, and a badge museum.

Lifecycle

Add-ons & Upgrades

add-on hardware

Multi-SAO hardware archive

The 2022 hardware tree includes multiple SAO directories, including Ubisoft, numbered SAO revisions, BOMs, Gerbers, assembly exports, and board-source material.

NorthSec 2026 Badge official schedule backed

badge pickup workflow

Order QR badge pickup

The villages schedule told attendees to retrieve goodies such as their t-shirt and badge using the QR code in their nSec order email.

challenge device

BLE mesh controller-screen challenge

The official controller-screen repository documents an ESP32 screen interface that controlled 2023 badge LEDs over BLE mesh, exposed debug/admin menu behavior, sent messages/popups, and used secure boot on competition boards.

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.

NorthSec 2021 Badge source-backed

hardware architecture

ESP32 LCD game board

The 2021 badge combined ESP32, 240x240 LCD, Wi-Fi, NeoPixels, six buttons, buzzer, and USB or external battery power.

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.

NorthSec 2026 Badge official village backed

lineage exhibit

NorthSec Badge Museum

The official villages page describes a Badge Museum documenting NorthSec's long-running electronic-badge history and open-hardware culture.

Operational history

Issues & Camp Impact

firmware-source caveat · source-backed but incomplete · documented; monitor newly surfaced 2022 badge archives

The recovered public tree proves hardware, BOM, production, challenge-media, and SAO assets, and the official competition write-up index preserves 2022 CTF writeups, but this pass did not recover a dedicated 2022 badge firmware README, final event guide, badge-specific writeup, or complete challenge source.

The record documents verified hardware and archive surfaces while avoiding unsupported badge-game or firmware-behavior claims.

hardware-source caveat · source-backed but incomplete · needs post-event source recovery

Official sources prove an electronic social badge, QR-code badge pickup, and badge-enhancement activity, but post-event public repository checks still found no 2026 branch, 2026 tag, schematic, BOM, firmware tree, component list, final badge guide, or `badge-conf-2026` repository.

The catalogue avoids inventing microcontroller, radio, LED, display, firmware, or game details until primary hardware/software sources appear.

missing rights-cleared image · local project policy · needs licensed original replacement

No Hackfest 2019 Electronic Badge image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The Canada record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

missing rights-cleared image · local project policy · needs licensed original replacement

No BSides Vancouver 2019 Badge image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The Canada record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

mixed-source classification · primary plus first-hand secondary · documented

Hardware-source context comes from the official nsec-badge repository, firmware/build details come from the official badge-conf-2023 repository, controller-screen challenge behavior comes from the official nsec-badge-controller-screen repository, and detailed EEPROM/badge-chain protocol behavior comes from a first-hand attendee technical writeup.

Claims are kept specific to what each source proves, and the record does not overstate official documentation beyond the public repositories and first-hand writeup.

source-depth caveat · speaker-bio backed but technically shallow · needs primary badge archive

The recovered public trail names the BSides Vancouver 2019 Badge and maker, but this pass did not recover an official 2019 badge page, schematic, BOM, Gerbers, repository, production count, distribution wording, component list, or board-specification archive.

The record preserves the Canadian PCB-art badge lineage while avoiding unsupported electronics, variant, firmware, dimension, or manufacturing claims.

Resources

Sources