BSides Peoria 2025 · United States · 2025

BSides Peoria 2025 HackTheBadge Challenge Badge

Maker-published one-off ESP32 badge-challenge device

A source-bounded independent BSides Peoria 2025 challenge-badge dossier. Technet8394's event-period public HackTheBadge README calls the work "My ESP32 code for the BSides Peoria Badge Challenge 2025." Its later source release documents an ESP32, a 240×320 ILI9341 TFT panel, two batteries, and wiring. BSides Peoria's official 2025 announcement establishes the October 25 Bradley University event, and its 2026 organizer retrospective says the prior edition drew nearly 350 people and had electronic badges. No reviewed organizer source links this specific maker project to a main attendee badge, official issuance, or completed handoff, so the catalogue keeps it as an independent event-associated challenge device.

EventBSides Peoria 2025
SeriesBSides Peoria
LocationBradley University, Peoria, Illinois
CountryUnited States

People

Authors & Credits

2025 event and retrospective-context publisher

BSides Peoria

The organizer's official pages establish the 2025 event setting and later retrospective electronic-badge context. This credit does not assign HackTheBadge design, manufacture, allocation, approval, or image-rights authority to the organizer.

Source

self-described HackTheBadge source-archive publisher

Technet8394

The public account owns the HackTheBadge repository and commits. This limited source-publisher credit does not infer a legal name, organizer position, sole hardware/firmware authorship, manufacture, distribution, conference authorization, or image-rights ownership.

Source

Why It Mattered

It preserves a public, time-bounded maker archive for a real local security-conference badge challenge while keeping its source-declared event relationship separate from an unproven official attendee-badge, access-credential, or distribution claim.

Hardware

The maker's event-period README identifies an off-the-shelf ESP32, a 240×320 ILI9341 TFT panel, wiring, and two batteries. The later public Arduino source uses the ILI9341 display library and SPI pins. Neither source establishes a custom PCB, enclosure, wearable form, exact ESP32 module, battery chemistry/capacity/protection, charger, power budget, final component substitutions, assembled-unit count, or the hardware configuration used at the conference.

Software & Apps

A public Arduino-style source file contains a Wi-Fi and local web-server/display challenge surface. The maker describes the archive as a one-off challenge project and does not publish a compiled binary. The catalogue records source-level context only: it does not provide connection details, credentials, endpoints, challenge answers, operating steps, deployment instructions, or claim that the visible source matches an event device.

Lore

The repository was created before the October event and its public code was added after it. BSides Peoria's later organizer retrospective says that the previous year's electronic badges were still being discussed, but it does not name HackTheBadge, its author, its form, its recipient group, or a badge challenge. The project therefore remains a maker-declared event-associated artifact rather than a confirmed official conference badge.

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.

Artifact type

  • Electronic badge documented

    Technet8394's event-period public README calls HackTheBadge ESP32 code for the BSides Peoria Badge Challenge 2025. The organizer does not directly link the independent source to an official attendee or main badge.

    Signal source

MCU / compute

  • ESP32 documented

    The event-period maker README identifies an off-the-shelf ESP32. It does not establish a final module, board revision, or conference-unit population.

    Signal source

Radio / wireless

  • Wi-Fi documented

    The post-event Arduino source includes Wi-Fi and a local web-server surface. This does not establish live event deployment, network parameters, credentials, user-data practice, or support.

    Signal source

Display / visual output

  • TFT documented

    The maker README names a 240×320 ILI9341 TFT panel. It does not establish a particular panel revision, final wiring, display behavior, or device parity.

    Signal source

Firmware

  • Arduino documented

    The post-event main.ino archive provides an Arduino-style source surface. It does not establish a tagged event image, reproducible build, source-to-device mapping, or safe reconfiguration workflow.

    Signal source

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: TFT.

Matched evidence

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: TFT.

Matched evidence

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.

Matched evidence

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.

Matched evidence

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.

Matched evidence

Useful for preserving loose PCBs, add-ons, and sensitive electronic components.

Open vendor search

Vendor link · selected for technical relevance

Lifecycle

Add-ons & Upgrades

maker-published hardware outline event-period README; final device unverified

Maker-stated ESP32 and ILI9341 TFT parts surface

The pre-event README names an off-the-shelf ESP32, a 240×320 ILI9341 TFT panel, wiring, and two batteries. This establishes a maker-stated parts surface only; it does not prove a PCB, enclosure, wearable form, final board/module, battery chemistry/capacity/protection, power budget, or an event-unit configuration.

Compatibility: Technet8394's self-described BSides Peoria Badge Challenge 2025 project only; physical form and event-unit parity unverified

Source
post-event Arduino source context source visible; event deployment unverified

Source-level Wi-Fi and display challenge surface

The post-event Arduino-style source contains Wi-Fi, local web-server, SPI, preferences, and ILI9341 display code. The catalogue records this high-level source context without publishing connection details, credentials, URLs, endpoints, challenge answers, access steps, or a claim that the visible code was deployed at the event.

Compatibility: Public HackTheBadge source archive; network configuration, device state, challenge parity, and operating conditions unverified

Source
source chronology repository existed before the event; code published after it

Post-event public source-release trail

The repository's visible history has an event-period README before the October 25 conference, while the main Arduino source appears in a November 21 post-event commit. The chronology preserves public evidence without equating the later checkout with a dated event binary or documented final artifact.

Compatibility: HackTheBadge public repository only; no tagged event release or source-to-device mapping

Source

Operational history

Issues & Camp Impact

missing rights-cleared image note

No BSides Peoria 2025 HackTheBadge Challenge Badge image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The United States record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy and BSides Peoria's 2025 event announcement and 2026 electronic-badge retrospective plus Technet8394's event-linked HackTheBadge source archive.
organizer-to-maker association, issuance, and allocation boundary note

BSides Peoria's official sources establish the completed October 2025 event and later state that its electronic badges were memorable, while Technet8394's repository self-identifies as a BSides Peoria Badge Challenge 2025 project. No reviewed organizer source links the repository, names this device, identifies its author, calls it an official main badge, or records a ticket tier, distribution count, recipient group, pickup, sale, giveaway, or completed handoff.

The catalogue models a real maker-declared event-associated challenge artifact rather than presenting it as organizer-issued, attendee-wide, admission-bearing, or independently confirmed electronic hardware.

Confidence
official organizer pages plus maker-published repository
Status
event and electronic-badge context verified; direct project link unrecovered
Timeframe
BSides Peoria 2025 and current retrospective review
Source note
BSides Peoria 2025 ticket announcement; BSides Peoria 2026 sponsor retrospective; Technet8394/HackTheBadge.
physical form, component parity, power, and safety boundary note

The maker identifies an ESP32, a TFT panel, wiring, and two batteries, and the later source configures an ILI9341 display. The public archive does not provide a schematic, PCB, Gerbers, enclosure/CAD, exact ESP32 module, wiring diagram, final component substitutions, battery chemistry/capacity, charge/protection design, power budget, electrical limits, assembly/test record, production count, physical photo provenance, or safety validation.

The entry records a narrow source-backed electronic challenge-device outline without treating it as a reproducible build, a safe assembly guide, a uniform physical badge, or a completed production run.

Confidence
maker README and source-tree review
Status
high-level parts list visible; physical artifact details unrecovered
Timeframe
event-period and post-event public source review
Source note
HackTheBadge event-period README, post-event main.ino source, and repository tree.
source release, deployed-firmware, and interaction boundary note

The archive's public main.ino source was added after the event, has no reviewed compiled binary, tag, GitHub release, explicit repository license, deployment record, support policy, or source-to-device mapping. Its maker describes the project as a one-off challenge. The code's Wi-Fi and web-server surfaces are therefore treated as source context rather than a live service, accessible challenge, secure workflow, or operating instruction.

The catalogue does not expose connection or challenge details, claim a current working service, offer configuration guidance, infer a released event firmware, or treat public source visibility as a broad license or support commitment.

Confidence
repository chronology and maker wording
Status
post-event Arduino source visible; event deployment and support unrecovered
Timeframe
October-November 2025 source chronology and current review
Source note
HackTheBadge commit history, post-event source-release commit, README, and repository metadata review.

Resources

Sources