Add-on dossier

BLE mesh controller-screen challenge

A linkable lifecycle record for hardware expansions, app ecosystems, firmware upgrades, cases, radio parts, and post-event badge experiments.

Back to add-ons index

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.

Badge
NorthSec 2023 Badge
Type
challenge device
Status
archived
Compatibility
NorthSec 2023 Badge and controller-screen challenge
Source
https://raw.githubusercontent.com/nsec/nsec-badge-controller-screen/main/README.md

Badge context

Related Resources

Source trail

Evidence Sources

NorthSec / GitHub · retrieved 2026-05-15

NorthSec 2023 Badge Controller Screen

Primary source for the challenge controller screen, ESP32-2432S028R board, ESP-IDF firmware, secure-boot competition boards, BLE mesh LED-control/admin commands, debug-mode helper, and time-broadcast script.

Badge: NorthSec 2023 Badge

NorthSec / GitHub · retrieved 2026-05-15

NorthSec 2023 Conference Badge Firmware

Primary source for the ATmega328PB firmware archive, sixteen NeoPixel LEDs, six buttons, pairing connectors, SAO connector, optional OLED, USB-C or AAA power, PlatformIO/MiniCore build, AVR fuses, upload workflow, and prebuilt firmware image.

Badge: NorthSec 2023 Badge

NorthSec / GitHub · retrieved 2026-05-15

PXL_20230106_192338607.jpg

MIT-licensed source image for the official repository photo of the NorthSec 2023 conference badge PCB; used only for image provenance, not as a standalone hardware-spec source.

Badge: NorthSec 2023 Badge

idk.bz · retrieved 2026-05-15

NorthSec 2023: The conference badge

First-hand technical source for ATmega328PB hardware, CH340C USB serial, optional OLED, WS2812B LEDs, SAO/chain connectors, AVR ISP, EEPROM layout, and serial badge-chain protocol.

Badge: NorthSec 2023 Badge