Darell Tan
Author of the hardware and firmware writeups; firmware license also names Darell Tan as a copyright holder.
SourceX-CTF 2016 · Singapore · 2016
Singapore ESP8266 CTF badge
NUS Greyhats' X-CTF 2016 finals used a custom ESP8266 electronic badge documented by the official event page, the badge designer's hardware and firmware writeups, and public hardware and firmware repositories.
People
Author of the hardware and firmware writeups; firmware license also names Darell Tan as a copyright holder.
SourceOfficial publisher of the X-CTF 2016 event page and student competition context.
SourceThe firmware license names Jacob Soo alongside Darell Tan as a 2016 copyright holder.
SourceThe neander repository preserves the X-CTF 2016 badge hardware archive and production support files.
SourceIt fills an older Singapore gap before SINCON and Hack&Roll: a student security competition used a fully custom networked badge as both participant artifact and challenge surface, with open firmware and recoverable hardware files.
The public hardware writeup and repository document an ESP8266 badge with Nokia 5110 / PCD8544 LCD, six buttons, lithium-polymer battery power, MCP73831 LiPo charging, USB serial programming, Eagle board and schematic files, BOM notes, and sponsor artwork. The repository preserves final and earlier board revisions but does not expose a GitHub-detected license.
The public firmware writeup and BSD-3-Clause firmware repository document Arduino-style ESP8266 badge code, LCD and GPIO drivers, Wi-Fi scanning, challenge apps, challenge state tracking, and a CTF-oriented firmware menu. The firmware archive is treated as participant firmware, not as proof of every private organizer challenge backend.
The official NUS Greyhats page places X-CTF 2016 at NUS School of Computing on June 18, 2016 after online qualifiers. Darell Tan's writeups describe the badge as a real hardware production effort for the event, including manufacturing constraints, sponsor logos, and post-event firmware publication.
Lifecycle
The firmware repository preserves applet, challenge, Wi-Fi scanner, LCD, and game source modules for the event badge firmware.
SourceThe badge used multiple buttons for menu and challenge interaction, with GPIO support preserved in the public firmware.
SourceThe firmware and hardware trail document a Nokia 5110-style PCD8544 LCD as the badge display surface.
SourceThe hardware writeup and repository document the badge around an ESP8266 module with USB serial programming and Wi-Fi features.
SourceThe hardware trail documents lithium-polymer battery power and MCP73831-based charging for portable badge use.
SourceOperational history
The software section describes the recovered badge firmware without overclaiming complete event infrastructure publication.
Hardware files are cited as evidence, but repository images are not copied locally and reuse claims stay limited.
The Singapore record remains source-backed and image-free rather than copying repository photos, sponsor artwork, or blog images without complete image rights.
The record is included as a Singapore hacker-culture competition badge while keeping the event type explicit.