Country dossier
South Africa
Worldwide badge coverage for South Africa, grouped into seeded badges, event editions, add-ons, operational issues, resources, and evidence sources.
5 badge(s) · 5 event(s) · 2 series · 2013-2025
Back to countries
ZACon · South Africa · 2013 · 1 badge(s)
A free South African security conference represented by Andrew MacPherson's source-backed mesh-networked badge with 433 MHz RF interaction tracking.
BSides Cape Town · Cape Town · 2016 · 1 badge(s)
A South African BSides edition whose ESP8266 badge used IR interactions, OLED UI, game factions, challenges, and post-event unlock tooling.
BSides Cape Town · Central Park Building, Black River Park, Cape Town · 2017 · 1 badge(s)
A South African BSides edition whose RFCat challenge writeup documents a two-part badge made from a black ESP-based flux-capacitor badge and a red CC1111 RF badge.
BSides Cape Town · Cape Town · 2019 · 1 badge(s)
A South African BSides edition represented by source-backed evidence for an ESP32-WROOM-32U badge and surviving firmware references.
BSides Cape Town · Lagoon Beach Hotel & Spa, Cape Town · 2025 · 1 badge(s)
The December 6, 2025 BSides Cape Town edition whose official sponsorship page lists a dedicated Badge Sponsor slot and whose ticketing page documents the Lagoon Beach event and swag context.
archive-derived platform note
Later writeups treated the 2019 badge as an ESP32-WROOM-32U board suitable for C# NanoFramework and ESP32 game/video experiments.
badge app
The badge exposed unlockable games including two-player Pong and Rock/Paper/Scissors/Lizard/Spock badge-to-badge interaction.
badge app
Released client code implemented a half-duplex RF broadcast chat system for badges using RFCat, 868 MHz operation, sync words, modulation settings, queues, and retransmission.
badge app
A challenge-unlocked Warbadging mode scanned up to 30 nearby WiFi networks and displayed signal strength, ESSID, encryption type, and channel coverage.
badge app framework
The making-of post documents a colour GameOn-derived firmware with menu, single-player game, raycaster, voxel landscape, high-score JSON/WiFi workflow, setup screens, achievements, and debug screens.
badge component
The 2017 badge system included a black flux-capacitor badge with a 2AL3B ESP chip, WiFi capability, power-bank wiring, USB charging path, and rear buttons.
badge component
The red RF badge carried a CC1111 RFCat-compatible chip, USB port, button, and exposed rear contacts, becoming the radio surface for the 2017 challenge.
event game
The challenge server used distinct RF settings, periodic hints, player-state persistence, 88-miles-an-hour and 1.21-gigawatts stages, and an XOR/base64 unlock payload for the final box.
event game
Badges were assigned red, blue, or green factions and used IR interactions plus server-side logic to convert or level nearby badges during the conference.
event operations
The official Quicket page places the Redacted-themed event at Lagoon Beach Hotel & Spa on December 6, 2025 and offers swag-bag plus swag-ticket context without publishing badge design details.
firmware source
The public repository preserves the badge firmware, ESP32 binary, assets, Arduino build settings, TFT_eSPI configuration, SDL local-debug path, games, demos, OTA code, WiFi scanner, and Bluetooth material.
hardware and firmware extension
External ICSP, RX, TX, and reset access made reflashing and serial extension possible, while special RF codes could store text in EEPROM or trigger visual effects.
hardware architecture
The first-hand making-of post documents an ESP32 badge with 1.3-inch 240x240 IPS colour display, custom PCB, touch buttons, 18650 battery, and 3D-printed case.
post-event tooling
After the conference, a badge-number form could output correct hashes to unlock all challenges and add-ons such as Pong, WiFi scanner, and animations.
social telemetry
Badges exchanged badge numbers and relationship data over short-range 433 MHz RF, then pushed interaction relationships toward a main PC graph.
sponsorship inventory
The official 2025 sponsor page lists one dedicated Badge Sponsor slot for the event.
artifact detail boundary · official sponsorship source but narrow · classified as badge-sponsor inventory
The dossier preserves the real public badge-sponsor evidence while avoiding unsupported hardware or final-artifact claims.
battery-runtime caveat · primary author mirror · documented
The badge record preserves the production constraint instead of describing the hardware as a polished low-power device.
challenge-author caveat · first-hand writeup · documented
The dossier distinguishes the badge hardware from the off-badge development and challenge-server test setup.
hardware-archive caveat · source-backed but incomplete · needs schematic, PCB, and BOM recovery
The entry can now describe the badge hardware and firmware from primary sources while avoiding unsupported board-layout, production-run, or image-reuse claims.
hardware-detail caveat · source-backed but incomplete · needs original badge-team archive
The record preserves the source-backed two-part badge without inventing component-level details that are not public in the recovered sources.
missing rights-cleared image · local project policy · needs licensed original replacement
The catalogue keeps the record image-free while preserving the source-backed badge existence and ESP32 core.
missing rights-cleared image · local project policy · needs licensed original replacement
The record stays image-free rather than copying SensePost or blog imagery without complete provenance.
missing rights-cleared image · local project policy · needs licensed original replacement
The record remains source-backed and image-free rather than copying event-site imagery, ticketing graphics, sponsor logos, social-media images, screenshots, or generated artwork.
missing rights-cleared image · local project policy · needs licensed original replacement
The record remains text-and-source only until a licensed documentary photo can be added.
missing rights-cleared image · local project policy · needs licensed original replacement
The record ships without imagery rather than copying mirrored photos or article images without image provenance.
post-event wifi dependency · primary author source · documented
The record documents the operational dependency that affects reuse of surviving badges.