John Baichtal
Author of the Hackaday article summarizing the BSides Cape Town 2016 badge.
SourceBSides Cape Town 2016 · South Africa · 2016
ESP8266 IR faction-game badge
A BSides Cape Town 2016 badge built around ESP8266, 128x64 OLED display, eight UI buttons, rear reset and program buttons, IR transmit and receive, level LEDs, faction RGB LED, USB-charged 600 mAh LiPo, schedule UI, challenges, and an organic faction game.
People
Author of the Hackaday article summarizing the BSides Cape Town 2016 badge.
SourceNamed in the primary 2016 writeup as a collaborator on the badge.
SourcePrimary author of the BSides Cape Town 2016 badge writeup and public repository owner.
SourceIt is one of the strongest African badgelife records in public sources: a full conference-game badge with hardware, firmware, server behavior, post-event unlocks, and a public repository.
Andrew MacPherson's writeup and Hackaday coverage document the ESP8266, 128x64 OLED SPI display, buttons, IR receiver and transmitter, five level LEDs, faction RGB LED, 600 mAh LiPo, charging circuit, and badge-color roles for team, committee, speakers, and attendees.
The badge used WiFi, HTTP requests, a server-side faction game, challenge unlocks, schedule display, badge alias and ID screens, Pong, Rock/Paper/Scissors/Lizard/Spock, Warbadging WiFi scan mode, animations, serial WiFi configuration, and post-event hash unlock tooling.
Badges were randomly assigned red, blue, or green factions and used IR proximity events to convert or level attendees through an intentionally social game visible to organizers in real time.
Lifecycle
The badge exposed unlockable games including two-player Pong and Rock/Paper/Scissors/Lizard/Spock badge-to-badge interaction.
SourceA challenge-unlocked Warbadging mode scanned up to 30 nearby WiFi networks and displayed signal strength, ESSID, encryption type, and channel coverage.
SourceBadges were assigned red, blue, or green factions and used IR interactions plus server-side logic to convert or level nearby badges during the conference.
SourceAfter the conference, a badge-number form could output correct hashes to unlock all challenges and add-ons such as Pong, WiFi scanner, and animations.
SourceOperational history
The record remains text-and-source only until a licensed documentary photo can be added.
The record documents the operational dependency that affects reuse of surviving badges.