Why It Mattered
This record retains a current public maker source that exposes a specific MCU, display family, touch interface, and intentionally buttonless interaction model before the event. It preserves that narrow evidence without turning an in-progress source tree into a confirmed physical run, event program, party authorization, field-tested device, or official credential. The resulting entry is more useful than a vague teaser and more accurate than an inferred hardware teardown.
Hardware
The public firmware README identifies an ESP32-C3, a 240×320 ST7789 IPS panel, and a capacitive touch controller at I2C address 0x15. It says swipes and taps drive the interface and that the badge has no buttons. The reviewed source snapshot does not establish the exact ESP32-C3 module, panel or touch-controller part number, PCB, antenna, battery, charging or USB path, power budget, connectors, dimensions, enclosure, schematic, BOM, Gerbers, assembly method, production revision, electrical limits, safety guidance, compliance evidence, or a final physical-unit configuration.
Software & Apps
The repository publishes an Arduino/C++ implementation and its MVP note describes that tree as the current source. The reviewed material does not establish a tagged attendee release, final compiled image, reproducible build result, device-specific configuration, flashing/recovery guide, final interaction behavior, companion-app release, deployment status, support policy, software dependency inventory, security review, privacy notice, or a completed distribution build. The source tree is recorded as source evidence, not as proof that a particular firmware image ran on event hardware.
Lore
The repository calls the artifact a badge for the MidWestCoast Party and describes an IoT-hacking setting, while its firmware documentation calls it DEF CON 34 badge firmware. Those are publisher-supplied project labels. Neither the repository nor DEF CON registration establishes a party organizer relationship, a planned party date or venue, DEF CON organizer affiliation, authorization to operate or distribute at the event, an attendee entitlement, a registration benefit, access control, or a completed on-floor handoff.
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.
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: ST7789 TFT.
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: ST7789 TFT.
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-C3.
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-C3.
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.
Useful for preserving loose PCBs, add-ons, and sensitive electronic components.
Open vendor search
Vendor link · selected for technical relevance
maker-described firmware target and interaction surface
current commit-pinned firmware README
The README says the firmware targets an ESP32-C3 driving a 240×320 ST7789 IPS panel with a capacitive touch controller at I2C 0x15, controlled by swipes and taps with no buttons. It does not identify exact modules, panel/controller variants, PCB integration, power path, touch calibration, gesture thresholds, final unit behavior, or hardware test results.
Compatibility: MidWestCoast source-described target only; not a final hardware compatibility claim
Source
public pre-event firmware source
project MVP identifies the Arduino/C++ tree as current implementation
The project's MVP note identifies the Arduino/C++ tree as the live implementation and describes visual/interactions work. This establishes accessible current project source, not a tagged release, reproducible build, compiled attendee image, device configuration, flashing/support workflow, final feature set, or proof that it ran on a distributed badge.
Compatibility: Pre-event project source; deployment and final hardware parity unverified
Source
publisher-supplied event and party context
source labels only
The public repository calls the project a MidWestCoast Badge for a MidWestCoast Party and its firmware README labels the code DEF CON 34 badge firmware. These labels establish a publisher-supplied pre-event association, not party operation, organizer affiliation, date or venue, DEF CON endorsement, on-floor authorization, allocation, sale, pickup, attendee entitlement, or access control.
Compatibility: Independent pre-event project association, not an official DEF CON or party credential
Source
DEF CON, MidWestCoast Party, and credential boundary
note
The record remains an independently published pre-event project associated by its source with DEF CON 34, not an official conference badge, party credential, organizer program, or access item.
- Confidence
- maker source plus official DEF CON event context
- Status
- independent pre-event association only
- Timeframe
- pre-event, August 2026
- Source note
- Aask42 MidWestCoastBadge repository/firmware README and DEF CON 34 registration page.
firmware release, code license, network, and data boundary
note
The catalogue links public project material without treating source visibility as a completed firmware release, security guarantee, network/data practice, or reusable code grant.
- Confidence
- public source snapshot and MVP note
- Status
- current source exists; release, deployment, and operational terms unverified
- Timeframe
- pre-event, August 2026
- Source note
- MidWestCoastBadge repository snapshot and MVP note.
hardware, power, touch, and interoperability documentation gap
note
The entry reports the named firmware target and interaction surface without inferring a complete electrical design, reliable touch behavior, safe power path, or compatibility with external hardware.
- Confidence
- commit-pinned firmware README
- Status
- high-level interface components identified; production design unreleased
- Timeframe
- pre-event, August 2026
- Source note
- MidWestCoast Badge firmware README at the reviewed commit.
missing rights-cleared image
note
The record remains image-free rather than copying repository media, code screenshots, event graphics, social posts, renders, placeholders, or generated approximations.
- Confidence
- public source and repository media review
- Status
- needs selected, attributable, cleared original
- Timeframe
- current pre-event catalogue build
- Source note
- Aask42 MidWestCoastBadge repository snapshot and badge.gallery image policy.
source publication, physical unit, and fulfilment boundary
note
The catalogue preserves a real source-documented electronic-badge project without presenting it as a delivered product, attendee issue, or verified physical run.
- Confidence
- publisher-controlled repository
- Status
- public project source; physical and distribution outcome unverified
- Timeframe
- pre-event, August 2026
- Source note
- Aask42 MidWestCoastBadge repository snapshot and MVP note.