THOTCON 0xA / Infinity · United States · 2019

THOTCON 0xA / Infinity Badge

DePaul IRL ESP32 badge with capacitive pads, LEDs, speaker, and microphone

The THOTCON 0xA / Infinity badge was a Chicago electronic conference badge produced with DePaul's Idea Realization Lab for the May 3-4, 2019 event. DePaul Newsline reported a six-month, 1,700-unit custom circuit-board badge build; the public Poplicola repository documents a SparkFun ESP32 Thing Dev base, five capacitive touch pads, six LEDs, speaker output, microphone input, stock-firmware restore commands, and Arduino examples.

EventTHOTCON 0xA / Infinity
SeriesTHOTCON
LocationUndisclosed location, Chicago, Illinois
CountryUnited States

People

Authors & Credits

badge production lab

DePaul Idea Realization Lab

DePaul Newsline identifies the Idea Realization Lab as the badge-production group for the THOTCON Infinity sponsorship.

Source

badge sponsor and event commissioner

THOTCON Infinity

DePaul Newsline frames THOTCON Infinity as the outside sponsor commissioning the 2019 custom circuit-board badge run.

Source

badge workshop presenter

Rudy Ristich

InfoconDB lists Rudy Ristich as a THOTCON 0xA badge workshop presenter and describes him as Vice President at Workshop 88.

Source

badge workshop presenter and repository publisher

Jay Margalus

InfoconDB lists Jay Margalus as a THOTCON 0xA badge workshop presenter, and the public repository is published under the same Poplicola account used for the source trail.

Source

public badge example archive publisher

Poplicola

The GitHub repository preserves the public THOTCON 0xA workshop, firmware, LED, SoundBoard, AudioStreaming, and stock-restore material.

Source

Why It Mattered

It fills the gap between THOTCON's 2017 tesserHack board and 2025 touch-wheel badge with a documented high-volume university lab collaboration, public workshop trail, and hackable ESP32 audio/touch/LED platform used for badge hacking at the event.

Hardware

The repository README says the 0xA badge runs on a SparkFun ESP32 Thing Dev board. It maps five capacitive touch pads to right/up/left/down/select, six LED outputs to left ear, left eye, left mustache, right ear, right eye, and right mustache positions, plus speaker, microphone, microphone clock, and microphone word-select pins.

Software & Apps

The public `poplicola/Thotcon0xA_Pub` archive includes stock-firmware restore commands, Arduino setup guidance, LED examples, a SoundBoard example using XT_DAC_AUDIO, audio-file conversion notes, an AudioStreaming example using the badge microphone, binary artifacts, and a workshop PDF. InfoconDB preserves the May 3, 2019 `Hacking the Thotcon 0xA Badge` workshop description covering board layout, components, and some badge code without puzzle spoilers.

Lore

DePaul Newsline frames the badge as the first outside sponsorship for the Idea Realization Lab, with THOTCON Infinity commissioning 1,700 custom circuit-board badges. The THOTCON workshop was presented by Jay Margalus and Rudy Ristich and told attendees to bring laptops, cables, and badges for hands-on badge hacking.

Lifecycle

Add-ons & Upgrades

audio firmware public example

Speaker SoundBoard example

The public archive includes a SoundBoard example mapping sounds to three capacitive touch pads through the XT_DAC_AUDIO library.

Compatibility: THOTCON 0xA / Infinity Badge

Source
audio streaming firmware public example

Microphone AudioStreaming example

The README documents the badge microphone, special microphone driver, and AudioStreaming example with netcat/aplay receiver notes.

Compatibility: THOTCON 0xA / Infinity Badge

Source
badge display surface source-backed

Six position-mapped LEDs

The README maps six LED outputs to left ear, left eye, left mustache, right ear, right eye, and right mustache positions.

Compatibility: THOTCON 0xA / Infinity Badge

Source
badge input surface source-backed

Five capacitive touch pads

The README maps five capacitive touch pads to right, up, left, down, and select controls.

Compatibility: THOTCON 0xA / Infinity Badge

Source
firmware workflow public archive

Stock firmware restore and workshop archive

The repository preserves esptool.py commands for restoring stock firmware plus a workshop PDF used for THOTCON 0xA badge hacking.

Compatibility: THOTCON 0xA / Infinity Badge

Source
hardware architecture source-backed

SparkFun ESP32 Thing Dev badge core

The repository README identifies the THOTCON 0xA badge base as a SparkFun ESP32 Thing Dev board.

Compatibility: THOTCON 0xA / Infinity Badge

Source

Operational history

Issues & Camp Impact

live-article archive caveat note

The original DePaul Newsline article is still a useful indexed source for the IRL sponsorship and 1,700-badge build, but the live URL currently returns DePaul's 404 page through direct curl.

The catalogue cites the original source URL and corroborates event and technical details through InfoconDB and GitHub while leaving full article archive recovery for a later pass.

Confidence
current source recheck
Status
needs archive recovery
Timeframe
current THOTCON 0xA pass
Source note
DePaul Newsline source URL, current direct curl result, InfoconDB THOTCON 0xA records, and poplicola/Thotcon0xA_Pub repository.
missing rights-cleared image note

No THOTCON 0xA / Infinity 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 DePaul Newsline, InfoconDB THOTCON 0xA event/workshop pages, and poplicola/Thotcon0xA_Pub repository source trail.
repository-license caveat note

The public `poplicola/Thotcon0xA_Pub` repository exposes workshop, firmware, and example-code material, but no repository license was detected in the current GitHub metadata pass.

The catalogue treats the repository as evidence and a user-facing technical reference, not as a blanket permission source for republishing media, firmware, or hardware assets.

Confidence
GitHub metadata recheck
Status
documented
Timeframe
current THOTCON 0xA pass
Source note
GitHub repository metadata and Thotcon0xA_Pub README.

Resources

Sources