THcon 2026 · France · 2026

THcon 2026 Badge

French ESP32-C6 B.A.D.G.E. with OLED, SAO, and BLE color propagation

The official THcon 2026 B.A.D.G.E. page documents an ESP32-C6 electronic badge with the Badge3000 WiFi access point, an I2C OLED at address 0x3C, and BLE padlock and one-time-password challenges for the May 5-6 tenth edition in Toulouse. A May 13 first-hand attendee teardown identifies the distributed board as an ESP32-C6-WROOM-1 build with an SSD1306 OLED, WS2812 RGB LED, ATC24C04 EEPROM, SAO connector, single-cell battery/TP4056 charging path, and USB-C CH340C serial bridge; it also documents the delivered firmware's BLE color-command propagation behavior.

EventTHcon 2026
SeriesTHcon
LocationMarthe Condat auditorium, Paul Sabatier University, Toulouse
CountryFrance

People

Authors & Credits

BLE challenge creator

Baptiste Rebillard

The first-hand attendee teardown reports the firmware's displayed challenge-creator attribution and thanks Baptiste Rebillard for the electronic badge's BLE challenge.

Source

badge designer attribution

DVID

The first-hand attendee teardown identifies the DVID mark on the board silkscreen and attributes the electronic badge design to DVID; no official design archive has been recovered.

Source

event and official badge page publisher

THcon

Official publisher of the 2026 tenth Toulouse Hacking Convention and the dedicated B.A.D.G.E. badge page.

Source

Why It Mattered

It adds the Toulouse Hacking Convention to the French badge map with an official badge page and an independently documented physical artifact. The source refresh converts several withheld hardware details into evidence-backed claims while retaining the lack of an official firmware, schematic, BOM, or production release.

Hardware

The official page names the ESP32-C6, Badge3000 WiFi AP, and I2C OLED. A first-hand attendee teardown identifies an ESP32-C6-WROOM-1 module with 8 MiB flash, an SSD1306 OLED, a WS2812 RGB LED on the board's labeled pin 11, ATC24C04 EEPROM, a Shitty Add-On connector, a 3.7 V single-cell battery managed by TP4056, and a USB-C CH340C serial bridge. The exact OLED resolution, button count/layout, SAO pinout, battery capacity/protection, charger configuration, and production revision remain unverified.

Software & Apps

The official page documents BLE padlock and one-time-password challenges. The attendee's firmware analysis reports an ESP-IDF/NimBLE build that listens for compatible BLE advertisements, updates the RGB LED from received color values, and relays them with loop avoidance—an event-style color-propagation mechanism. No official public firmware, hardware-design repository, release, source license, or final production binary has been recovered, so this record does not publish protocol instructions or claim a canonical source release.

Lore

THcon is the Toulouse Hacking Convention, and the 2026 tenth edition held conference talks May 5-6 at the Marthe Condat auditorium of Paul Sabatier University, with an on-site CTF on May 7 at ENSEEIHT and a rump session the same evening. A first-hand attendee says staff distributed the electronic badge on the second morning alongside the prior plastic credential and identifies DVID's board-marking plus Baptiste Rebillard's BLE challenge attribution.

Source-backed hardware metadata

Technical Profile

Structured technical signals seeded from public badge documentation, repositories, schematics, firmware notes, or event evidence. These fields are designed for filtering, API use, repair planning, preservation, and future Companion Gear matching.

Artifact type

  • Electronic badge documented

    The official THcon 2026 B.A.D.G.E. page documents an electronic badge.

    Signal source

MCU / compute

  • ESP32-C6 documented

    The official badge page documents an ESP32-C6 microcontroller.

    Signal source

Radio / wireless

  • Bluetooth LE documented

    The official badge page documents a BLE padlock challenge.

    Signal source
  • Wi-Fi documented

    The official badge page documents a Badge3000 WiFi access point.

    Signal source

Display / visual output

  • OLED documented

    The official badge page documents an I2C OLED at address 0x3C.

    Signal source

Repair, preservation, and legal lab context

Companion Gear

Parts, tools, and supplies that match this badge's documented hardware, protocols, or preservation needs. These are category-level recommendations, not compatibility guarantees.

Seeed Studio exact

Replacement Displays

Display modules and related parts for repair and preservation planning.

Why this matches

This badge has a documented display signal. Matched technical signals: OLED.

Matched evidence

Useful for preservation, repair planning, and careful display handling.

Open vendor search

Vendor link · selected for technical relevance

SparkFun likely

Display Headers and Connectors

Headers, sockets, and connector supplies for display repair or replacement work.

Why this matches

Display headers and connectors are useful for repair and preservation planning. Matched technical signals: OLED.

Matched evidence

Useful for careful repair or replacement of small display modules.

Open vendor search

Vendor link · selected for technical relevance

Seeed Studio likely

JTAG / SWD Debuggers

Debug probes for ARM/RISC-V badge development, recovery, and documentation.

Why this matches

Debug probes can support authorized recovery, firmware work, and documentation for microcontroller badges. Matched technical signals: ESP32-C6.

Matched evidence

Use only with hardware you own or are authorized to debug, repair, or document.

Open vendor search

Vendor link · selected for technical relevance

Seeed Studio likely

Serial Debug Adapters

USB serial adapters for logs, recovery, and firmware documentation workflows.

Why this matches

This badge has a documented microcontroller platform where serial logs or flashing workflows may be relevant. Matched technical signals: ESP32-C6.

Matched evidence

Useful for development, repair, recovery, and documentation of hardware you own or are authorized to work on.

Open vendor search

Vendor link · selected for technical relevance

Amazon generic

ESD Storage

Anti-static bags and storage supplies for preserving loose badge PCBs and sensitive components.

Why this matches

This is documented as an electronic or hardware artifact where anti-static storage can support preservation. Matched technical signals: Electronic badge.

Matched evidence

Useful for preserving loose PCBs, add-ons, and sensitive electronic components.

Open vendor search

Vendor link · selected for technical relevance

Lifecycle

Add-ons & Upgrades

badge challenge officially documented

BLE padlock challenge

The official badge page documents a BLE padlock interaction as one of two badge challenges.

Compatibility: THcon 2026 Badge

Source
badge challenge officially documented

One-time-password challenge

The official badge page documents a one-time-password flow as the second badge challenge.

Compatibility: THcon 2026 Badge

Source
badge networking officially documented

Badge3000 WiFi access point

The official badge page documents a WiFi access point branded Badge3000 as part of the ESP32-C6 badge interaction surface.

Compatibility: THcon 2026 Badge

Source
badge-to-badge interaction first-hand firmware analysis

BLE color-propagation behavior

The attendee's analysis reports that the delivered firmware observes compatible BLE advertisements, changes the RGB LED from received color values, and relays them with loop avoidance. This documents an interaction behavior without publishing packet construction, operating instructions, production-firmware identity, range, compliance, or final event deployment claims.

Compatibility: THcon 2026 Badge

Source
hardware documentation first-hand artifact analysis

Artifact-level board component inventory

An attendee teardown identifies the distributed board's ESP32-C6-WROOM-1, SSD1306 OLED, WS2812 RGB LED, ATC24C04 EEPROM, SAO connector, single-cell battery/TP4056 path, and USB-C CH340C serial bridge. It does not establish a final production revision, pinout, electrical characterization, or official design archive.

Compatibility: THcon 2026 Badge

Source

Operational history

Issues & Camp Impact

hardware-detail and archive gap note

The official page and a first-hand teardown now identify the ESP32-C6-WROOM-1, SSD1306 OLED, WS2812 LED, ATC24C04 EEPROM, SAO connector, single-cell/TP4056 power path, and CH340C bridge. They still do not establish OLED resolution, buttons, SAO pinout, battery capacity/protection, charger settings, board revision, schematic, BOM, Gerbers, official firmware source, canonical binary, release, or license.

The catalogue can distinguish observed artifact details from the unrecovered official archive while avoiding unsupported production, electrical-safety, design-file, firmware, or reuse claims.

Confidence
official and first-hand source
Status
needs official source-archive recovery
Timeframe
2026 badge archive pass
Source note
THcon 2026 official B.A.D.G.E. page and Virtualabs THCon 2026 first-hand teardown.
missing rights-cleared image note

No THcon 2026 badge image is published because neither the official pages nor the first-hand Virtualabs teardown pairs a selected original badge photo or upstream render with the complete reusable source URL, publication-compatible permission basis, attribution, and processing record. The teardown's CC BY-NC-SA content notice is not treated as a clear public-image reuse basis for this catalog.

The French record remains source-backed and image-free rather than copying official site imagery, the teardown photo, screenshots, social media, placeholders, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy, THcon 2026 official badge page, and Virtualabs THCon 2026 teardown CC BY-NC-SA content notice.

Resources

Sources