BSidesDFW

BSidesDFW 2026

The completed free November 7, 2026 BSidesDFW conference at Nedderman Hall on the University of Texas at Arlington campus, with talks, workshops, and villages. The official sessions page has attendees build their badge in the Hardware Hacking Village, says the badge forms a mesh network with other badges, and lists a same-day talk on how the badge was built. After the event the official home page reads See you next year, and the badge firmware was published on November 8.

Nedderman Hall, University of Texas at Arlington, Arlington, Texas · United States · 2026

BSidesDFW 2026 Electronic Badge

The BSidesDFW 2026 badge for the completed November 7, 2026 conference at the University of Texas at Arlington. The official sessions page invites attendees to build their badge in the Hardware Hacking Village and then figure out what it does, says it forms a mesh network with other badges, teases that somehow a MIDI keyboard is involved, and says it needs power from a USB-C device such as a phone or power bank, with a USB-C cable supplied. Designer Malcolm Galland published the KiCad design and Gerbers the night before the event as version 1.0, as manufactured for the con: an ESP32-C6 Super Mini module with 13 SK6812MINI-E RGB LEDs. The day after the event, the firmware followed in a separate repository that builds the badge mesh on Thread through OpenThread.

Lifecycle

Add-ons & Upgrades

BSidesDFW 2026 Electronic Badge scheduled November 7, 2026; event completed

attendee build session

Hardware Hacking Village badge build

The official sessions page invites attendees to come build their badge for BSidesDFW in the Hardware Hacking Village, Room 111, from 08:15 to 16:45, and then figure out what it does.

Compatibility: BSidesDFW 2026 Electronic Badge.

BSidesDFW 2026 Electronic Badge documented in firmware repository

badge firmware feature

OpenThread LED messaging

The firmware joins badges into an OpenThread network on the ESP32-C6's 802.15.4 radio and listens on UDP port 1337 for messages that set the 13 RGB LEDs, set GPIO LED brightness, start an animation, or ping. From the serial console, led sends an LED state to another badge's address and attract flashes an alternating green pattern.

Compatibility: BSidesDFW 2026 Electronic Badge with the wobbol/bsides_badge_2026 firmware.

BSidesDFW 2026 Electronic Badge scheduled November 7, 2026

badge talk

How I built the badge talk

Malcolm Galland's 14:00 talk on Track 0x01 gives a behind-the-scenes look at the compromises, revisions, and hardware design of the badge. The abstract says it was written the night before to fill a last-minute cancellation.

Compatibility: BSidesDFW 2026 programme.

BSidesDFW 2026 Electronic Badge documented in firmware source

hidden firmware mode

Boot-strap role pins

Pulling GPIO0, GPIO1, or GPIO2 low at boot sets hacker, ruser, or oper flags. In this source only the hacker flag has a visible effect: it XORs random noise into every non-black LED colour.

Compatibility: BSidesDFW 2026 Electronic Badge with the wobbol/bsides_badge_2026 firmware.

BSidesDFW 2026 Electronic Badge mesh documented in firmware published November 8, 2026; MIDI undocumented

official feature teaser

Badge mesh network and MIDI keyboard teaser

The official sessions page says the badge forms a mesh network with other badges and that somehow a MIDI keyboard is involved, and declines to explain how. The firmware published after the event builds the mesh on Thread through OpenThread; it contains no MIDI code, so the MIDI part stays unexplained.

Compatibility: BSidesDFW 2026 Electronic Badge.

Operational history

Issues & Camp Impact

build and distribution undocumented · official pages · open; event completed November 7, 2026

The official home page now reads See you next year, but no reviewed source says how many badges were made, which parts attendees solder themselves (the BOM lists the ESP32-C6 Super Mini without a JLCPCB assembly part), or whether every attendee received one.

The record treats the event as completed without claiming quantities, kit contents, or attendee-wide distribution.

firmware provenance and MIDI gap · official page, designer repository, and post-event firmware repository · partly resolved: conference firmware published November 8, 2026

The firmware went public the day after the event in wobbol/bsides_badge_2026, which names the BSides Dallas 2026 badge and credits collaboration with Malcolm Galland, and implements the mesh as OpenThread UDP messaging. Its v0.0.16 release, named Conference version, tags the newest commit (October 13, 2026) and says it is the code that ran on the badges at the conference; that statement comes from the repository author, not the organizers. It contains no MIDI code. The PCB silkscreen credits firmware to Robert Fontenot and the repository profile reads N. Fontenot; the record does not treat the two as the same person.

The record describes the mesh as Thread through OpenThread from the published source and cites the release as the author's statement of the con build, but does not claim a MIDI interface or the firmware author's identity.

Resources

Sources