badges4dotcom
GitHub account publishing the commit-pinned BSides Perth 2025 Badge project archive used for the technical record.
SourceBSides Perth 2025 · Australia · 2025
Attendee-assembled ESP32 DevKit / 1.8-inch TFT challenge badge
The public BSides Perth 2025 badge archive and its assembly documentation identify a physical, attendee-assembled custom-PCB artifact built around an ESP32 DOIT DevKit v1, 1.8-inch LCD TFT, four tactile buttons, headers, and Micro-USB power. The archive also documents a virtual companion and challenge context, but it was published in September-October 2025 and does not prove that every event attendee received the same physical configuration.
People
GitHub account publishing the commit-pinned BSides Perth 2025 Badge project archive used for the technical record.
SourceThe public assembly document directs builders to consult a BSides Perth team member at assembly stations, and the Humanitix listing identifies the event host.
SourceIt fills a documented 2025 gap in the Western Australian BSides lineage with an event-specific hardware artifact whose source archive, PCB files, assembly context, and Arduino software can be inspected without projecting its configuration or allocation across every attendee.
The public parts list and assembly documentation describe four tactile buttons with 10 kΩ resistors, headers, an ESP32 DOIT DevKit v1 30-pin module, a 1.8-inch LCD TFT, an optional 2×3 header, and Micro-USB power. The commit-pinned archive includes KiCad PCB and schematic material. These sources do not establish a production count, a ticket entitlement, a final BOM, or a uniform event-unit configuration.
The public physical-badge tree preserves Arduino-style ESP32/TFT source, and the documentation identifies Arduino IDE setup plus a virtual companion / challenge context. It does not establish a tagged event build, source-to-device mapping, live-service availability, credentials, or a supported reconfiguration workflow. The checked repository root has no stated license.
BSides Perth 2025 ran October 18-19 at UWA Business School. The archive README calls the project the BSides Perth 2025 Badge, while its assembly document tells builders to consult BSides Perth team members at assembly stations. The final reviewed snapshot was pushed after the event, so it preserves a valuable project archive without proving exact event-day software or deployment parity.
Source-backed hardware metadata
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.
The commit-pinned README identifies the BSides Perth 2025 Badge and lists a physical ESP32 DevKit / TFT component core. It does not establish attendee-wide allocation, final-unit parity, or image rights.
Signal sourceThe component list names an ESP32 DOIT DevKit v1 30-pin module. This does not establish an exact final module, board revision, firmware configuration, or uniform event-unit population.
Signal sourceThe commit-pinned Arduino source imports Wi-Fi support. This is a source-archive signal, not proof of a live event service, network settings, credentials, user-data practice, or field behavior.
Signal sourceThe assembly documentation identifies Micro-USB power through the ESP32 DevKit. It does not establish cable compatibility, electrical protection, data behavior, charging behavior, or safe modification outcomes.
Signal sourceThe component list names a 1.8-inch LCD TFT. It does not establish a panel/controller variant, wiring, resolution, calibration, or final-unit display behavior.
Signal sourceThe assembly documentation identifies Micro-USB power through the ESP32 DevKit. This does not establish a power budget, battery option, charging circuit, electrical safety, runtime, or deployed-unit configuration.
Signal sourceThe physical-badge tree preserves Arduino-style source and the documentation names Arduino IDE setup. It does not establish a tagged event image, reproducible build, installed firmware, source-to-device mapping, or supported reconfiguration workflow.
Signal sourceRepair, preservation, and legal lab context
Parts, tools, and supplies that match this badge's documented hardware, protocols, or preservation needs. These are category-level recommendations, not compatibility guarantees.
Display modules and related parts for repair and preservation planning.
This badge has a documented display signal. Matched technical signals: TFT.
Vendor link · selected for technical relevance
Headers, sockets, and connector supplies for display repair or replacement work.
Display headers and connectors are useful for repair and preservation planning. Matched technical signals: TFT.
Vendor link · selected for technical relevance
Debug probes for ARM/RISC-V badge development, recovery, and documentation.
Debug probes can support authorized recovery, firmware work, and documentation for microcontroller badges. Matched technical signals: ESP32.
Vendor link · selected for technical relevance
USB serial adapters for logs, recovery, and firmware documentation workflows.
This badge has a documented microcontroller platform where serial logs or flashing workflows may be relevant. Matched technical signals: ESP32.
Vendor link · selected for technical relevance
Anti-static bags and storage supplies for preserving loose badge PCBs and sensitive components.
This is documented as an electronic or hardware artifact where anti-static storage can support preservation. Matched technical signals: Electronic badge.
Vendor link · selected for technical relevance
Lifecycle
The assembly documentation directs builders to consult a BSides Perth team member at assembly stations before soldering. It supports an on-site assembly context but does not establish how many badges were offered or who received one.
SourceThe project README documents a virtual companion and online-challenge context. The catalogue records that high-level relationship without reproducing service details, credentials, operational endpoints, or challenge solutions.
SourceThe reviewed snapshot preserves KiCad PCB/schematic material and Arduino-style physical-badge source. Its post-event publication does not prove an exact deployed revision or source-to-device mapping.
SourceThe public component list names an ESP32 DOIT DevKit v1 30-pin module, 1.8-inch LCD TFT, four tactile buttons, resistors, and headers on a dedicated badge project board.
SourceOperational history
The physical badge remains source-backed and image-free rather than copying repository renders, build images, event media, screenshots, or a generated approximation.
The record preserves documented hardware and archive context without converting a public project tree into universal attendee distribution or a verified final release.
The catalogue may link to the public technical archive as evidence but does not publish its imagery, copy source files, or infer a reusable license from public availability.