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
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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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.
CTF artifact
NorthSec's official archive says 2015 CTF participants were grouped into teams of eight and each had a hardware badge tied to the competition environment.
CTF category
The CTF page lists Electronic among the 2019 challenge categories, alongside Cloud, SDR, Web, and other challenge types.
add-on hardware
The 2022 hardware tree includes multiple SAO directories, including Ubisoft, numbered SAO revisions, BOMs, Gerbers, assembly exports, and board-source material.
artifact naming
TwinkleTwinkie's DEF CON 27 Hardware Hacking Village bio explicitly names BSides Vancouver 2019 Badge among notable produced works.
badge display surface
The production BOM lists twenty-four WS2811/5050 RGB LED parts plus additional red 0805 status LEDs on the badge hardware.
badge distribution
The registration page lists a new social electronic badge as an included item for multiple NorthSec 2026 ticket classes while supplies lasted.
badge game
The official badge page documents ten badge flags hidden across trivia, reverse engineering, and badge interfaces, submitted through FLAGBOT.
badge pickup workflow
The 2019 schedule lists badge pickup across opening night and both conference days, placing badges in attendee logistics.
badge pickup workflow
The villages schedule told attendees to retrieve goodies such as their t-shirt and badge using the QR code in their nSec order email.
badge software
The repository tag preserves firmware apps, games, challenge material, schedule code, BLE control, and LED control utilities.
challenge artifact
The public hardware tree preserves a badge challenge directory with bitmap, JPEG, PNG, and PSD assets tied to the 2022 badge archive.
challenge device
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.
challenge surface
The same official note connects the badge context to network challenges, simulated IPv6 workstations, an RF monitoring station, and a provided smartcard.
conference context
The `Understanding & Making Pcb Art` session placed TwinkleTwinkie's PCB-art practice in the DEF CON 27 Hardware Hacking Village programme.
event context
Hackfest's official history describes 2019 as the pre-pandemic record edition with 1600 participants at the Plaza.
firmware analysis
The writeup documents avrdude dumping, EEPROM fields, inverted serial signaling, 38400 8N1 framing, and a 0xAF 0xFA packet prefix.
firmware archive
The 2017 tree preserves event firmware images and website material alongside schematic and source references.
firmware archive
The official badge-conf-2023 repository preserves ATmega328PB firmware with PlatformIO/MiniCore build instructions, AVR fuse/upload workflow, and a `binary/firmware.hex` conference image.
firmware lifecycle
The repository documents separate PlatformIO build/upload environments for conference and CTF firmware on top of Espressif IDF.
firmware lifecycle
The repository documents PlatformIO/ESP-IDF environments for conference, CTF, and addon firmware plus USB serial monitoring and DTR reset behavior.
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.
firmware workflow
The README documents SWD programming for both MCUs and USB DFU flashing for the STM32 side.
firmware workflow
The README documents USB serial monitoring at 115200 baud plus reset-through-DTR guidance for firmware development and debugging.
hardware architecture
The 2016 badge paired nRF51822 OLED/BLE/battery/LED control with an STM32F072 USB and touch-button controller.
hardware architecture
The 2021 badge combined ESP32, 240x240 LCD, Wi-Fi, NeoPixels, six buttons, buzzer, and USB or external battery power.
hardware architecture
The V3j BOM identifies the badge core as ESP32_WROOM32_SKINNY with CH340C USB serial, AP2112 regulation, MCP73831 charging, power switching, and USB connector hardware.
hardware architecture
The README documents an ESP32-C3-WROOM-02-N4 badge core with eighteen NeoPixel RGB LEDs and five attendee-facing buttons.
hardware architecture
The README documents ESP32-S3-WROOM-1-N8R8, sixteen NeoPixels, six buttons, two pairing connectors, and four SAO v1.69bis connectors.
hardware architecture
The 2017 repository documents the continued nRF51822/STM32F072 badge platform with OLED, BLE, battery management, touch buttons, USB, and AAA/USB power.
hardware architecture
The 2018 badge moved to nRF52832 with OLED, BLE, NeoPixel RGB LEDs, buttons, battery management, and STM32 USB handling.
hardware architecture
The 2019 badge kept the nRF52832/STM32F070 split with OLED, BLE, NeoPixel RGB LEDs, buttons, and Li-ion/USB power.
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.
interaction hardware
The 2023 writeup documents side connectors for badge chaining, optional OLED feedback, buttons, RGB LEDs, and point-scoring badge-to-badge interaction.
lineage exhibit
The official villages page describes a Badge Museum documenting NorthSec's long-running electronic-badge history and open-hardware culture.
lineage milestone
Hackfest's official history says the 2019 CTF introduced an electronic badge and that participants immediately appreciated it.
maker attribution
The DEF CON 27 bio describes TwinkleTwinkie as an independent PCB artist who has manufactured artistic PCB badges and indie badge add-ons.
power system
The README documents Li-ion battery or USB power and USB charging when the power switch is on.
series context
The current official B|Sides Vancouver site anchors the Vancouver Security BSides lineage and location while this 2019 badge record remains constrained to recovered badge-specific evidence.
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.
workshop add-on
The villages material describes enhancing the NorthSec badge with blinking electronic parts during soldering-village activity.
archive scope caveat · source-backed but compact · documented
The visible page stays concise while preserving the key source trail for deeper later archaeology.
distribution scope caveat · official source wording · documented
The badge is classified as a CTF team hardware artifact rather than a confirmed all-attendee admission badge.
field-writeup scope caveat · first-hand writeup · documented
The catalogue uses them to enrich firmware and challenge behavior while keeping authoritative hardware-source claims tied to the official NorthSec repository.
firmware-source caveat · source-backed but incomplete · documented; monitor newly surfaced 2022 badge archives
The record documents verified hardware and archive surfaces while avoiding unsupported badge-game or firmware-behavior claims.
hardware detail caveat · official source with limited technical detail · documented
The catalogue records the badge's existence and challenge context without inventing electronics.
hardware-source caveat · source-backed but incomplete · needs post-event source recovery
The catalogue avoids inventing microcontroller, radio, LED, display, firmware, or game details until primary hardware/software sources appear.
hardware-source caveat · official source but technically shallow · needs primary badge archive
The record preserves the electronic-badge milestone while avoiding invented component or firmware claims.
hardware-source scope caveat · source-backed but incomplete · needs deeper post-event artifact inventory
The catalogue records verified hardware and firmware surfaces while leaving deeper NorthSec 2025 artifact archaeology for later work.
image provenance · project image provenance and repository license · licensed original replacement applied
The public badge page, image archive, and API point at a real repository photo with source URL, license, attribution, and processing notes preserved.
image provenance · project image provenance and repository license · licensed original replacement applied
The public badge page, image archive, and API point at a real repository photo with source URL, license, attribution, and processing notes preserved.
image provenance · project image provenance and repository license · licensed original replacement applied
The public badge page, image archive, and API point at a real repository photo with source URL, license, attribution, and processing notes preserved.
image provenance · project image provenance and repository license · licensed original replacement applied
The public badge page, image archive, and API point at a real official repository raster with source URL, license, attribution, and processing notes preserved.
image-rights boundary · local project policy · needs licensed original replacement
The entry remains image-free rather than copying event media, Flickr photos, screenshots, social images, or generated placeholder art.
image-rights boundary · local project policy · needs licensed original replacement
The entry remains image-free rather than copying event media, maker photos, social images, screenshots, or generated placeholder art.
large archive scope caveat · source-backed but compact · documented
The record is accurate at the badge level and leaves per-game or per-challenge archaeology for later expansion.
license dependency caveat · primary README · documented
The catalogue treats the hardware and source trail as public but does not imply that every upstream dependency is freely redistributable.
license dependency caveat · primary README · documented
The catalogue records the public badge workflow without overclaiming dependency licensing.
missing rights-cleared image · policy decision · open
The record remains text-source complete while avoiding generated, placeholder, social-media, or uncleared imagery.
missing rights-cleared image · policy decision · open
The record remains text-source complete while avoiding generated, placeholder, or uncleared imagery.
missing rights-cleared image · policy decision · open
The badge remains source-backed without violating the no-generated/no-placeholder image policy.
missing rights-cleared image · policy decision · open
The record favors source-backed text over uncleared visual material.
missing rights-cleared image · policy decision · open
The record is source-backed by the hardware archive while staying image-free under the no-generated/no-placeholder image policy.
missing rights-cleared image · policy decision · open
The record stays visible and source-backed without using generated, placeholder, social-media, or uncleared event imagery.
missing rights-cleared image · local project policy · needs licensed original replacement
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
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
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.
official render caveat · repository audit · documented
The record has a rights-cleared visual without implying that the image is conference-floor photography.
public-source scope caveat · source-backed but compact · documented
The catalogue records verified badge surfaces and leaves deeper event-specific artifact inventory for future work.
remote-edition context · official source · documented
The record focuses on the public electronic badge, game flags, and development-board behavior rather than unsupported hallway-distribution details.
retrospective archive caveat · repository archive backed · documented
The catalogue can seed the badge without implying that every file was published during the original 2022 event window.
source-depth caveat · speaker-bio backed but technically shallow · needs primary badge archive
The record preserves the Canadian PCB-art badge lineage while avoiding unsupported electronics, variant, firmware, dimension, or manufacturing claims.