Prof Morgan
The official HHV page lists Prof Morgan as the instructor for Hacking the Ruxcon 2017 HHV Badge.
SourceRuxcon 2017 · Australia · 2017
ESP8266 NodeMCU Hardware Hacking Village challenge badge
Ruxcon 2017's Hardware Hacking Village badge is preserved as an Australian ESP8266/NodeMCU challenge badge with official HHV schedule evidence, public firmware source, and post-event flag walkthroughs.
People
The official HHV page lists Prof Morgan as the instructor for Hacking the Ruxcon 2017 HHV Badge.
SourcePublisher of the Ruxcon 2017 HHV badge flag writeups, HHV wrap, and source-release post linking the public firmware repository.
SourceOfficial publisher of the Ruxcon 2017 event and HHV page naming the badge session and participant hardware requirements.
SourceIt extends the Ruxcon/Oceania hardware-village lineage beyond the 2015 STM32 workshop badge and records a different teaching pattern: an assembled badge, UART access, NodeMCU Lua firmware, per-badge challenge data, and firmware/source release after the event.
The official HHV schedule names the Ruxcon 2017 HHV Badge session and required an assembled badge plus a 3.3V USB-UART adapter. The public firmware and walkthrough trail identifies the firmware platform as NodeMCU on ESP8266; this pass does not recover a schematic, BOM, PCB files, or a licensed catalogue image.
Darkglade's writeups document UART boot output, per-badge flag material, NodeMCU Lua firmware, crypto-module use, AES challenge logic, and a later public GitHub repository containing the Ruxcon 2017 HHV badge firmware source.
The badge challenge was taught inside the Hardware Hacking Village by Prof Morgan, then documented through easy and hard flag writeups and a later source-release post that grouped the 2016 and 2017 HHV badge code.
Lifecycle
The first flag path used UART-visible boot/output behavior and per-badge material documented in the Darkglade EasyFlag writeup.
SourceThe hard flag path involved firmware inspection, Lua crypto module behavior, AES routines, and badge-specific challenge material.
SourceDarkglade's writeups and source-release post identify the badge firmware as NodeMCU/Lua on ESP8266 and preserve a public code archive after the event.
SourceThe official HHV page required attendees to bring a 3.3V USB-UART adapter, and the EasyFlag writeup shows UART boot output used to interact with the badge challenge.
SourceOperational history
The catalogue cites the firmware and writeups while avoiding copied board artwork, undocumented image reuse, or claims of complete open hardware release.
The catalogue uses them to prove badge behavior and firmware surfaces while avoiding full solution reproduction in the main badge summary.
The record keeps component claims to ESP8266/NodeMCU evidence and avoids unsupported board-layout or production-run detail.
The entry stays source-backed and image-free rather than copying blog photos, event images, screenshots, or generated approximations.