Gordon Williams
The Espruino event page and Hackaday article connect the badge to Gordon Williams' Espruino/Puck.js lineage.
SourceNodeConf EU 2017 · Ireland · 2017
JavaScript hackable BLE badge
An open-source hackable JavaScript badge for NodeConf EU 2017 in Kilkenny, built by NearForm around Gordon Williams' Espruino/Puck.js lineage with BLE, LCD, NFC, buttons, CR2032 power, attendee-name programming, code examples, and challenge behavior.
People
The Espruino event page and Hackaday article connect the badge to Gordon Williams' Espruino/Puck.js lineage.
SourceThe public repository is under NearForm's GitHub organization and preserves the NodeConf EU 2017 badge project.
SourceEvent represented by the Kilkenny 2017 badge record.
SourceAuthor of the Hackaday article used for secondary technical and event-challenge detail.
SourceIt adds Ireland and the JavaScript community to the European badge map, showing that hackable conference badges had moved beyond security-only events into developer conferences with open hardware and firmware.
The archived NearForm repository and hardware README document an open-source hardware project with Eagle CAD schematics and board files, firmware.hex, PDF schematic/board exports, an MDBT42Q Bluetooth module using Nordic nRF52832, and an MCCOG128064B12W-SPR LCD. Hackaday corroborates BLE, CR2032 low-power design, high-contrast LCD, buttons, NFC, prototyping area, and a hexagonal Node.js-logo-like PCB.
The repository preserves JavaScript examples and badge applications including menu, REPL, Asteroids, Flappy Bird, Snake, Mario, T-Rex, sketch, image display, and name-generation tooling. Hackaday reports that documentation helped attendees write code, work through challenges, and enter hacked badges in a Grand Challenge.
Hackaday describes NodeConf EU as a key European Node.js event and says the badge was programmed with attendee names while deeper behavior was unlocked through a Konami-code sequence. Espruino's event list places NodeConf EU 2017 in Kilkenny from November 5 to 8 with custom badges.
Lifecycle
Hackaday reports a Konami-code sequence, hidden behavior, and a Grand Challenge for hacked badges during the event.
SourceThe repository hardware directory exposes Eagle schematic and board files plus exported PDFs for the badge design.
SourceHackaday reports BLE and NFC alongside the low-power badge design, while the hardware archive identifies the nRF52832-based MDBT42Q module.
SourceThe repository includes apps and examples such as menu, REPL, Asteroids, Flappy Bird, Snake, Mario, T-Rex, sketch, and image-display code.
SourceThe public source trail ties the badge to the Espruino/Puck.js JavaScript runtime lineage for attendee-programmable behavior.
SourceOperational history
The dossier separates hardware, software, event, and challenge claims by source instead of treating one page as a complete archive.
The page avoids extrapolating a complete BOM, shipped firmware history, or production quantity beyond the recovered sources.
The record is included because the artifact matches the hackable conference badge scope, while the event classification stays explicit.
The public badge page, image archive, and API point at an exact upstream raster source with source URL, license, attribution, and processing notes while avoiding generated, placeholder, article, or uncleared imagery.