SAO connector
The repository documents an SAO connector on the badge for add-on expansion.
SourceLifecycle
Badge ecosystems keep moving after handout: apps, hexpansions, SAOs, antennas, cases, repair parts, firmware updates, and post-event hardware experiments.
The repository documents an SAO connector on the badge for add-on expansion.
SourceThe official page documents a BOSS socket so the badge can be extended with add-on boards.
SourceThe breakoutboards branch collected accessory board designs and parts information for the 2018 badge.
SourceKonsool documents expansion boards and multiple expansion buses, making external hardware part of the platform rather than a one-off mod.
SourceSix edge connectors allow community hardware modules such as prototyping boards, decorative boards, sensors, GPS, communications, plotter experiments, and other hexpansions.
SourceThe Ph0xx project documents jewel add-ons as part of the intended hardware play surface.
SourceThe r0ket wiki tracked hardware hacks, shields, and add-on ideas, making expansion hardware part of the badge culture from the start.
SourceThe TROOPERS19 badge exposed a 3.3 V I2C Shitty Addon interface so the badge could wear its own small add-on boards.
SourceExternal 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.
SourceThe badge README documents an ESP32 Wi-Fi module running MicroPython, and the repository preserves the source tree and binary image used to operate the badge.
SourceThe attendee writeup describes the 2024 badge as an orc-shaped electronic badge using a 555 timer, LEDs, diode, resistor, capacitor, and 9V battery power.
SourceThe badge used a Watterott Wattuino Nanite 85 / ATTiny85 USB-stick style board to act as a programmable USB keyboard injector.
SourceThe BOM lists an ATTINY85-20SUR microcontroller and the Eagle schematic instantiates U1 as a Tiny85-20-SMT device.
SourceThe firmware README describes the badge as ATTiny861-based, and the BOM lists an ATTINY861A-XUR / ATTINY861-class SOIC-20 controller.
SourceThe A Nice Edit walkthrough identifies ATmega1284P processors and an FTDI serial converter chip used to provide USB serial access to the badge.
SourceThe official parts list centers the badge on an AT-MEGA328P-PU, eight 5mm LEDs, two push buttons, 16 MHz crystal, passives, socket, and coin-cell power.
SourceThe badge used an ATmega32u4 with four RGB NeoPixels, three potentiometers, micro USB, and two CR2032 holders.
SourceHackaday and the build guide identify the reverse-side microcontroller as an ATtiny841 / ATTINY841-SSU.
SourceThe repository BOM lists an ATtiny85-20SUR microcontroller and 24 blue side-view LEDs as the badge's main active components.
SourceTechGirlMN's hardware guide centers the remote badge build on an Arduino Nano mounted to a solderable breadboard-style PCB.
SourceThe README describes the BSidesPDX mask modification as using an Arduino Pro Micro-class board with ATmega32U4 and USB Micro instead of the original Arduino Nano approach.
SourceThe project page and postmortem document a Rigado BMD-300 module based on Nordic nRF52 with ARM Cortex-M4F, 512 KB flash, 64 KB RAM, integrated antenna, Nordic S132 SoftDevice, TFT display, WS2812B LEDs, sensors, and microSD.
SourceThe repository BOM lists a BMD-300 module and the Eagle schematic exposes the Nordic/BMD-300 pinout, SWD pins, NFC pins, and power connections.
SourceThe project page identifies the DC27 badge core as a Rigado BMD-340 module with Nordic nRF52840, paired with power regulation, capacitive touch, SWD/Tag-Connect, USB-C, and SAO 1.69bis hardware surfaces.
SourceElectronic Cats documents a CH32V203G6U6 RISC-V MCU, SSD1306 OLED, NT3H2111 NFC tag, eight RGB LEDs, four buttons, USB-C, and KiCad hardware files.
SourceThe 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.
SourceThe 2016 badge paired nRF51822 OLED/BLE/battery/LED control with an STM32F072 USB and touch-button controller.
SourceThe attendee writeup identifies an ESP32-S3 running Arduino and an ATmega328P running MicroPython, with the two controllers talking over I2C.
SourceThe official badge guide identifies the badge as a Cyberpunk Bunny PCB powered by an ESP32 and packed with cryptography, wireless hacking, and hidden secrets.
SourceThe hardware README frames IoTuz as a custom linux.conf.au 2017 Open Hardware board built around the then-new ESP32 with WiFi, Bluetooth, and dual-core CPU capability.
SourceThe 2021 badge combined ESP32, 240x240 LCD, Wi-Fi, NeoPixels, six buttons, buzzer, and USB or external battery power.
SourceThe V3j BOM identifies the badge core as ESP32_WROOM32_SKINNY with CH340C USB serial, AP2112 regulation, MCP73831 charging, power switching, and USB connector hardware.
SourceRob Rehrig describes the 0xB badge as an ESP32-based design in an NES-controller and circus-ticket form factor.
SourceHackaday.io and the repository README document an ESP32-compatible badge architecture with capacitive touch-wheel input, center button, TFT display, buzzer, LEDs, and LiPo power context.
SourceThe README documents an ESP32-C3-WROOM-02-N4 badge core with eighteen NeoPixel RGB LEDs and five attendee-facing buttons.
SourceThe CHCon 2025 badge used an ESP32-C3 with mounted OLED screen on a custom pukeko-themed circuit board.
SourceThe HOPE wiki documents an ESP32-C3 badge core with 16 WS2812-class RGB LEDs and attendee-facing light-pattern controls.
SourceThe firmware README documents an ESP32-C3 RISC-V MCU, Adafruit ST7789 240x240 TFT, twelve WS2812B LEDs, passive buzzer, and four navigation buttons.
SourceElectronic Cats documents an ESP32-C6 badge platform with RFM95 LoRa radio, OLED display, NeoPixel LEDs, USB, buzzer, KiCad files, and 3D assets.
SourceBadge Pirates identifies the central controller as an Espressif ESP32-S2 WROOM with 2.4 GHz Wi-Fi for the badge's IoT behavior.
SourceThe bPod repository and update page document an ESP32-S2 badge with ST7735 colour screen, capacitive touch controls, USB-C, LEDs, SAO connector, flash, and PSRAM-related hardware files.
SourceThe hardware docs document ESP32-S3 WROOM-2, a 1.9-inch ER-TFT019-1 display, SK6812MINI RGB LEDs, joystick/buttons, GPIO mapping, schematic v11, and STEP mechanical model references.
SourceThe CC13 KiCad archive comments identify an ESP32-S3 WROOM N16-class badge core with Wi-Fi/Bluetooth LE context.
SourceThe CactusCon-12 CAD archive identifies an ESP32-S3 WROOM core for the ProjectNeoRogue badge hardware.
SourceThe public CC14 CAD/archive evidence identifies an ESP32-S3 WROOM core for the conference badge hardware.
SourceThe README documents ESP32-S3-WROOM-1-N8R8, sixteen NeoPixels, six buttons, two pairing connectors, and four SAO v1.69bis connectors.
SourceThe project page and retrospective document the move to ESP32-WROVER for WiFi/Bluetooth, external RAM, LULZCODE memory needs, and faster display/SD-card paths after the DC25 BMD-300 badge.
SourceA contemporary Hackaday.io project log describes the ShmooCon 2018 badge as basically an ESP8266 with serially addressable LEDs.
Source