BSides Dublin 2026 · Ireland · 2026

BSides Dublin 2026 Harp Badge

Irish STM32 touch-and-sound electronic conference badge

A source-backed BSides Dublin 2026 Harp Badge: the organizer-owned public repository preserves firmware, a hardware reference, production files, and a post-event update path for the May 23 Trinity College conference.

EventBSides Dublin 2026
SeriesBSides Dublin
LocationTrinity Business School, Trinity College Dublin, Dublin 2, Ireland
CountryIreland

People

Attribution Gap

No public individual author, designer, firmware, or team credits have been seeded for this badge yet. Add named credits only when a primary badge-team page, repository, talk, or other source identifies the people or team behind the work.

Why It Mattered

It extends Ireland's electronic conference-badge record beyond the NodeConf EU lineage with a fully documented STM32 badge, while preserving the difference between a technical source archive and an image-reuse license.

Hardware

The Harp Badge reference documents an STM32L053R8Tx Cortex-M0+ MCU with 64 KB flash and 8 KB RAM, six capacitive-touch strings, seven PWM-controlled yellow LEDs, a piezo buzzer, CR2032-or-USB power, and USB-C. Its production notes specify a two-layer black FR-4 board measuring 55.72 by 93.91 mm, with Gerbers, BOM, pick-and-place data, and JLCPCB firmware-package instructions.

Software & Apps

The public archive includes a USB CDC application for touch, LEDs, buzzer, CLI, and CTF behavior plus a TinyUSB DFU bootloader. The README documents `dfu-util` recovery, a touch-string bootloader override, a serial CLI, and four CTF flags hidden in the badge.

Lore

The organizer-owned repository calls the instrument-shaped board the Harp Badge: six capacitive strings map naturally onto the two-octave piezo-buzzer interaction model. BSides Dublin's official organizer channel later linked the complete badge archive and announced an electronic-badge raffle result after the event.

Lifecycle

Add-ons & Upgrades

firmware update path post-event source-backed

TinyUSB DFU recovery

The repository documents USB DFU flashing with `dfu-util`, a recoverable bootloader, and a manual bootloader override by holding touch strings 1 and 6 while connecting USB.

Compatibility: BSides Dublin 2026 Harp Badge

Source
interaction tooling post-event source-backed

Serial CLI and badge CTF

The repository documents a serial CLI and four CTF flags hidden in the badge.

Compatibility: BSides Dublin 2026 Harp Badge

Source
manufacturing archive post-event source-backed

JLCPCB production package

The production archive provides Gerbers, BOM, pick-and-place data, and a firmware package for JLCPCB assembly and flashing.

Compatibility: BSides Dublin 2026 Harp Badge

Source

Operational history

Issues & Camp Impact

distribution and authorship gap note

The organizer-owned archive and organizer updates prove a real 2026 Harp Badge, but the recovered public sources do not name the badge designer or give a production/distribution quantity.

The dossier does not infer designer credit, attendee allocation, or production scale from the technical archive alone.

Confidence
source-conservative public record
Status
needs primary attribution or quantity record
Timeframe
2026 post-event archive
Source note
BSides Dublin organizer updates and HardwareBadge2026 repository.
missing rights-cleared image note

No BSides Dublin 2026 Harp Badge image is published because the public archive and organizer updates do not pair a specific physical badge image or official raster with a reusable license or permission basis, attribution, source URL, and processing record.

The dossier remains source-backed and image-free rather than copying repository PDF media, event graphics, or organizer social imagery without complete provenance.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy; BSides Dublin organizer updates; HardwareBadge2026 repository and tree.
root repository license gap note

GitHub's repository metadata reports `license: null` for the public organizer-owned HardwareBadge2026 repository. Third-party dependency licenses within its vendored firmware tree do not establish a license for the organizer's badge source, manufacturing files, guide, or media.

The archive remains a valuable technical source, but it is not treated as permission to republish badge imagery or assume a universal source-license grant.

Confidence
GitHub repository metadata
Status
no top-level license declared
Timeframe
August 2026 source audit
Source note
HardwareBadge2026 GitHub repository metadata and recursive tree audit.

Resources

Sources