Electronic conference badges are tiny open hardware platforms: a PCB you wear, flash, and hack with strangers for a weekend. This catalog lists projects with published hardware and/or firmware. For the featured Three.js Conf Paris 2026 speaker badge (not open-sourced) and a DIY walkthrough, see the Conference badges landing page.

How to read this list

  • Prefer badges that publish schematic + PCB (KiCad or Eagle) and a clear license.
  • Firmware-only repos are still useful for architecture, mesh protocols, and UI patterns.
  • Event badges often ship once; forks and SAO add-ons keep them alive after the conference.

Catalog

Camp & European hacker events

BadgeYearMCULicenseHardware / firmware
SHA2017 Badge2017ESP32MIT (PCB)PCB · Firmware
badge.team ESP32 platform2019ESP32See repoShared stack for SHA / CampZone / Disobey / HackerHotel
MCH2022 Badge2022ESP32MITLauncher firmware on the badge.team lineage
EMF Camp Tildagon2024ESP32-S3See EMF reposHardware · Software · Docs

Hackaday Supercon

BadgeYearMCULicenseSource
2018 Supercon Badge2018PIC32MITRetrocomputing badge
2019 Supercon Badge2019ICE40 FPGASee reposPCB · FPGA SoC
Vectorscope2023RP2040MITAnalog vectorscope badge
RF Communicator2025See repoMITMesh / RF conference play

Security conferences (BSides & friends)

BadgeYearMCULicenseSource
BSides San Diego 20242024ESP32-C3See repoKiCad + Gerbers + CTF over SAO
BSides San Diego 20262026ESP32-C6See repoBLE coop crypto challenges
BSides Vancouver2025ESP32-C3See repoNFC, sensors, captive-portal CTF
Ides of DEF CON (DC25)2017See repoApache-2.0Unofficial KiCad badge

Wearables, workshops, starters

BadgeYearMCULicenseSource
Eurofurence EF282024ESP32-S3MIT / OSHWLED matrix, SAO, USB-C, KiCad
ESP32 Conference Badge2019ESP32MITThrough-hole workshop badge + TFT
TuxCon Kitty2024AVRApache-2.0Small OSHW KiCad giveaway badge

Three.js Conf Paris 2026 speaker badges by Romain Briaux / Hervé Studio are custom purple-and-yellow handhelds with a circular color display, three buttons, USB-C, and ESP-NOW “buddy” greetings. Enclosure iterations and finished units are documented publicly; PCB and firmware are not released as open hardware. Treat them as industrial-design inspiration, then build from the open catalog above.

Build your own (short path)

  1. Steal the architecture, not the artwork. Start from an ESP32-C3/S3 or RP2040 badge with published KiCad.
  2. Pick one interaction. Name display, LED mesh, SAO add-on, NFC unlock, or ESP-NOW greetings — not all at once.
  3. Design the PCB in KiCad with a clear power tree (USB-C → charge IC → LiPo → 3V3), programming pads, and a mechanical outline that matches a 3D-printed shell.
  4. Prototype the enclosure in FDM (PETG/PLA) with screw bosses and a display cutout; iterate before a resin or molded run.
  5. Version everything. Schematic, PCB, firmware, and mechanical STEP/STL belong in one git repository with an SPDX license.
  6. Flash, wear, break, revise. Conference badges fail in pockets — design for USB recoverability and a factory test sketch.

fabPlane is built for that workflow: versioned hardware from the first sketch, public repos when you are ready to publish. Browse public projects or start in the editor.

Suggest an addition

If you maintain an open badge with PCB source and a clear license, open a pull request against this wiki page or mention it in Discord. Prefer pins to specific commits and SPDX identifiers over “see website.”