SAINTCON

SAINTCON 2025

The completed October 21-24, 2025 SAINTCON edition at the Utah Valley Convention Center in Provo. An archived official homepage from November 3, 2025 reads Goodbye, and Thank You from SAINTCON 25 above the dates and venue, and the archived BadgeLife community page credits compukidmike, redactd, v0rtex, BP, and Mike's Wife with a wrench-themed badge and a collaborative badge game that concluded the Klippy AI storyline. compukidmike published the badge and Nut game-station design files and firmware on October 27, 2025.

Utah Valley Convention Center, Provo, Utah · United States · 2025

SAINTCON 2025 Wrench Badge

The SAINTCON 2025 main badge for the October 21-24, 2025 conference in Provo, shaped as what its designer calls a comically oversized wrench: a 50 mm wrench with a 10 mm lanyard hole. An NFC tag in the jaw collected one-time codes from NFC game stations called Nuts, and the badge checked those codes in with a game server to score points or unlock game nodes. compukidmike published the schematic, BOM, Gerbers, KiCad files, and ESP-IDF firmware for the badge and the Nuts on October 27, 2025. The archived official BadgeLife page frames the badge game as the conclusion of the Klippy AI storyline begun in 2023.

Lifecycle

Add-ons & Upgrades

SAINTCON 2025 Wrench Badge community release (2026-11-01)

alternative firmware

Pug Pet community firmware

David Vasquez's unofficial pixel pug is fed, played with in Treat Catch, taken on walkies, petted, and put to nap. It installs into the spare ota_1 slot, leaves the original firmware in ota_0 with a Boot stock firmware menu entry to switch back, and stores its save in the NFC tag's EEPROM, so a phone tap shows the pug's name, food, and fun levels.

Compatibility: SAINTCON 2025 Wrench Badge over USB with ESP-IDF 5.5.1; the author recommends a full flash backup first, which holds the badge's Wi-Fi settings and should stay private.

SAINTCON 2025 Wrench Badge community work in progress (2026-10-31)

alternative firmware

Wireless Foxhunter community firmware

BrainVirus's unofficial firmware lists Wi-Fi or Bluetooth LE targets by signal strength and tracks one with an RSSI readout, a rolling graph, and a two-jaw LED meter, with eight colour themes and a USB serial CLI.

Compatibility: SAINTCON 2025 Wrench Badge

SAINTCON 2025 Wrench Badge designer-published hardware and firmware

badge game hardware

Nut NFC game stations

Turning a Nut, an ESP32-C3 station with an NFC reader in a 3D-printed nut housing, wrote a one-time code to the NFC tag in the wrench's jaw. The badge then checked the code in with the game server to award points or unlock game nodes. Nut types cover Telecom, Community, Contest, Event, Vendor, Misc, and a Sorting Hat.

Compatibility: SAINTCON 2025 Wrench Badge

SAINTCON 2025 Wrench Badge designer BOM and firmware

badge interface

Three MiniBadge sockets

The BOM places three SAINTCON MiniBadge footprints on the wrench, and the firmware scans them over I2C every two seconds and toggles the MiniBadge clock line once a second.

Compatibility: SAINTCON MiniBadge standard

SAINTCON 2025 Wrench Badge official page and designer firmware

collaborative badge game

Six-faction Klippy AI badge game

The official BadgeLife page describes a big collaborative game, played with or against other attendees, that decides how the Klippy AI storyline ends. The firmware defines six factions, Ember Claw, Aether Watch, Verdant Pact, Iron Howl, Dream Coil, and Dawn Accord, each with its own colours and headquarters node.

Compatibility: SAINTCON 2025 Wrench Badge

SAINTCON 2025 Wrench Badge community release (2026-11-01)

community browser emulator

SAINTCON Badge Museum browser emulator

The unofficial SAINTCON Badge Museum fetches compukidmike's 2025 firmware at a pinned commit, scrubs conference secrets, and compiles it to WebAssembly so the wrench badge runs in a browser, with the pug pet as a second mode.

Compatibility: Web browser; progress stays in local storage and does not reach the original game server.

SAINTCON 2025 Wrench Badge official archived page

event MiniBadge

BadgeLife booth MiniBadge

The archived BadgeLife page says a MiniBadge was available and invites attendees to come say hi to get one. Its design and quantity are not documented.

Compatibility: SAINTCON 2025 Wrench Badge

SAINTCON 2025 Wrench Badge designer firmware

in-game hardware mechanic

Dawn Accord tamper checks

The firmware periodically reads a physical AI inhibitor resistor and a security strip trace. Removing the resistor or cutting the trace shows a red Violates Dawn Accord, Violation reported screen until the part is reinstalled or the trace repaired.

Compatibility: SAINTCON 2025 Wrench Badge

SAINTCON 2025 Wrench Badge designer sketch (2025-11-12)

post-event station firmware

AfterCon Nut volume knob

An Arduino sketch, built for a LOLIN C3 Mini board target, makes a Nut appear as the Bluetooth LE keyboard SC25Nut, with clockwise and counter-clockwise turns for volume and the button for play/pause, and a six-LED animation.

Compatibility: SAINTCON 2025 Nut

Operational history

Issues & Camp Impact

missing rights-cleared image · local project policy · needs licensed original replacement

No SAINTCON 2025 badge image is published. The designer repository's SC25Badge.png has no licence. The MIT-licensed community firmware carries a byte-identical copy, but that licence comes from the firmware author, not the image's owner, so it does not clear the image. The archived official pages give no image licence either.

The entry stays source-backed and image-free until a rights-cleared photo or an explicitly licensed render is available.

official documentation and distribution gap · archived official pages · hardware known from the designer; allocation undocumented

The archived official pages confirm the badge, its team, and the badge game but give no specification, attendee count, badge quantity, or allocation rule. Every hardware and firmware detail comes from the designer repository, and the support note about solder bridges does not say which parts attendees soldered.

The record treats the repository as the designer's own primary evidence and leaves production numbers, distribution scope, and any assembly step open.

Resources

Sources