theHackbat
Publisher of the Hackbat DEF CON 32 badge repository and Hackaday.io project used for the hardware, documentation, production-file, license, and image-provenance trail.
SourceDEF CON 32 · United States · 2024
Unofficial ESP32-C3 handheld-style DEF CON 32 badge
The Hackbat Badge is an unofficial DEF CON 32 badgelife board documented by the Hackbat project page and GPL-3.0 GitHub repository, with ESP32-C3 Wi-Fi/BLE, OLED display, WS2812 LEDs, six buttons, AA-cell case support, and production files.
People
Publisher of the Hackbat DEF CON 32 badge repository and Hackaday.io project used for the hardware, documentation, production-file, license, and image-provenance trail.
SourceIt captures the independent DEF CON 32 badgelife layer alongside the official RP2350 badge and adds a rights-cleared repository render rather than leaving a source-backed badge image-free.
The README documents an ESP32-C3 WROOM module with 2.4 GHz Wi-Fi and BLE 5.0, OLED display, four WS2812 smart LEDs, six push buttons, USB connector, Game Boy-like board layout, backside case space for three AA cells, KiCad production files, centroid, and BOM. The DEF CON 32 first-run version has a documented D9 diode-placement battery/USB erratum that the repository says was fixed in the published revision.
The public README says the ESP32-C3 can be programmed with Arduino IDE or ESP-IDF, and the repository preserves source, KiCad, production, and documentation assets under GPL-3.0. This pass does not claim a shipped challenge firmware or final event app beyond the public source tree.
The Hackbat project says the board was designed specially for DEF CON 32 and that people who received the badge at DEF CON should read the first-run diode warning. The repo also provides a Get Yours path through JLCPCB using the production files.
Lifecycle
The documentation describes a Game Boy-like badge layout with OLED display and six push buttons for attendee interaction.
SourceThe Hackbat README documents the ESP32-C3 WROOM module as the badge core, with 2.4 GHz Wi-Fi, BLE 5.0, and Arduino IDE or ESP-IDF programming paths.
SourceThe Hackbat documentation lists four WS2812 smart LEDs on the badge board.
SourceThe repository README documents compressing the production files and using the centroid and BOM files to order boards through JLCPCB.
SourceOperational history
The catalogue preserves the battery/USB safety erratum and does not treat all Hackbat boards as identical to the fixed public revision.
The record has a rights-cleared official upstream raster render with source URL, license, attribution, local source preservation, and optimized WebP delivery while avoiding generated or placeholder imagery.
The catalogue keeps Hackbat as an unofficial DEF CON 32 badgelife record separate from the official RP2350 DEF CON 32 Badge.