ESP32 platform firmware
Badge.Team ESP32 platform firmware repository covering the SHA2017 software lineage.
Outbound map
Official docs, app stores, wikis, talks, repositories, and issue pages across the badge catalogue.
Badge.Team ESP32 platform firmware repository covering the SHA2017 software lineage.
Firmware source and developer instructions for ESP-IDF, Minino setup, serial monitoring, LoRa manager, Badge Connect, sounds, villages, and application modules.
Arduino-style firmware source for LED group pins, mode button behavior, center LED breathing, and jigawatts animation.
MIT-licensed NUS Hackers repository preserving ESP-IDF workshop firmware for the Hack&Roll 2026 hardware badge, component dependencies, documentation links, and badge acknowledgements.
ESP-IDF C entrypoint showing hnr26_badge initialization, button polling, virtual-pin updates, dice LED control, and 100 ms loop timing.
Arduino source file preserving CC1101 register/protocol code, ST7789 display setup, FastLED use, badge-role enum, RF learning structures, and application logic.
Public HackRVA repository preserving the RVAsec 2026 badge firmware, simulator, app sources, image assets, build scripts, and release trail.
HugQuest v1.5 source for name setup, HUG-token accounting, WANNAHUG infection and unlock behavior, channel/RSSI commands, sleep handling, and EEPROM persistence.
Primary firmware repository for the Linux Conf 2017 IoTuz board, documenting ESP-IDF, WiFi/MQTT configuration, build/flash commands, submodules, and Apache-2.0 licensing.
Firmware source for the ATTiny4313 LED mapping, hall-effect sensor interrupt, RPM timing, sleep behavior, button handling, and POV drawing routines.
Firmware source for USB initialization, button behavior, LED effects, flash-backed messages, generic HID handling, and keyboard-output behavior.
Badge.Team ESP32 firmware repository for the MCH2022 badge.
Badge.Team RP2040 co-processor firmware repository.
Public GitLab project for the NoNameBadge 2019 firmware archive, preserving ESP-IDF project files and badge runtime modules.
Public GitLab project for the NoNameBadge 2020 firmware archive, created after the 2020 event and preserving ESP-IDF badge firmware files.
Main JavaScript badge firmware used by the README's restoration and name-change workflows.
Support module referenced by the README for direct access to NodeConf EU 2018 hardware APIs.
Primary firmware README documenting Arduino/MiniCore builds, AVR programmer flashing, fuse setup, and `binary/firmware.hex` as the conference firmware image.
Official NorthSec repository preserving the ATmega328PB conference-badge firmware source, PlatformIO/MiniCore build workflow, and prebuilt firmware archive.
Project Ubertooth firmware tree for the Renesas R5F212L4/R8C ToorCon 13 badge microcontroller code.
Primary MicroPython source for display states, I2C buses, button handling, minibadge polling, brightness events, Wi-Fi setup, and Hacker Challenge score updates.
Repository source-code tree preserving MicroPython modules and web configuration assets for the badge.
Repository firmware tree for the STM32CubeIDE badge firmware project.
Badge.Team firmware repository for the TROOPERS23 badge.
Repository firmware source for the 1 MHz ATTiny85 Arduino sketch, PWM outputs, CapacitiveSensor inputs, random four-state LED pattern, and alternate sine/cosine analogWrite animation.
Firmware source for ESP8266 Wi-Fi includes, BadgerNet naming, embedded BSides PDX 2015 Badger web UI, HTTP handlers, LED pins, and CTF flag behavior.
Main firmware source for BLEUART service, scanner behavior, unique names, NeoPixel output, `/list` interaction, and party-badge operation.
Firmware source for RGB PWM cycling, RGB enable pins, charlieplex row configuration, LED test behavior, SAO/I2C/SPI pins, and switch pin mapping.
Public repository preserving the Ruxcon 2016 HHV badge firmware and Arduino-IRRemote fork with the RuxBadge protocol.
Public repository preserving the Ruxcon 2017 HHV badge firmware source referenced by the source-release post.
Basic pager/chat sketch source using SmartResponseXE display support, RadioFunctions RF send/receive, channel 11 setup, keyboard entry, message buffers, and byte-3 message termination.
Repository C source for the LayerOne 2019 ATtiny badge firmware trail.
Public Proteus firmware repository for the 2018 Area41 badge.
Arduino-style firmware source for two PWM outputs and sine/cosine analogWrite animation behavior.
Arduino firmware source for RP2040 pin mapping, menu modes, zap modes, USB warning behavior, display handling, storage behavior, and CC BY-NC 4.0 source header.
Main firmware source for SSD1306 display setup, BLE service and banner characteristic, 503WAGON identity, 503.PARTY default banner, wagon/hunt/party modes, and DYSENTERY/WannaCry behavior.
Public PDX Badgers firmware repository preserving the ESP8266 Badger web server, LED behavior, config storage, and support files.
Public PDX Badgers repository described as dc503 wagon party, with README flashing notes, Arduino firmware, sprites, image assets, and contributor history.
Firmware source tree preserving OLED, Wi-Fi, LEDs, buzzer, settings, shell, NVS, and CTF-related badge code modules.
Firmware source tree preserving badge inputs, display, eyes, LEDs, NVS settings, protected/obfuscator, sensors, battery-current, and WS2812 source files.
Sketch documentation source describing the Feather-style nRF52/Bluefruit board, NeoPixel data on A0, and Arduino/Adafruit setup path.
Red Balloon Security source for playable synthesizer behavior, Raspberry Pi Pico-driven badge description, speaker/screen/buttons, BOOTSEL/picotool workflow, and firmware modification.
FaultPoint source for RP2 B2/RP2040 and W25Q16JV identification, SPI flash extraction, XIP firmware analysis, and challenge key-combo decoding.
Darell Tan's firmware writeup for the badge software, challenge apps, LCD/GPIO support, and post-event code release.
OpenEPaperLink wiki page for building an access point, linked as the post-event badge infrastructure path.
Public RfCat repository used for the badge firmware and interactive Python RF shell workflow.
Marc Merlin's LCA2016 writeup documenting ESPlant as the Arduino Miniconf board, ESP8266 plant-monitoring purpose, Melbourne Hardware Hacking team context, pick-and-place assembly talk, LED-strip reuse, and linked blinky code.
First-hand attendee source for the CactusCon 2017 paid badge package, Phoenix-area event context, WemOS-based Wi-Fi/Bluetooth scanner behavior, soldering troubleshooting, and image-rights boundary.
Marc Merlin's attendee writeup corroborating an ESP32 MicroPython programmed robot at the LCA2018 Open Hardware Miniconf alongside FPGA, Tomu, and protocol-analysis sessions.
Marc Merlin's Open Hardware Miniconf report documenting the Donkey Car kit, Raspberry Pi camera control, custom HAT, TensorFlow training workflow, and self-driving attempts.