Ruxcon 2016 · Australia · 2016

Ruxcon 2016 HHV Badge

STM32F030 IR Hardware Hacking Village badge

Ruxcon 2016's Hardware Hacking Village badge is preserved as an Australian STM32F030K6T6 badge with IR receiver/emitter hardware, eight LEDs, dual CR2032 holders, assembly documentation, and a public firmware archive.

EventRuxcon 2016
SeriesRuxcon
LocationCQ Function Centre, Melbourne, Australia
CountryAustralia

People

Authors & Credits

Ruxcon 2016 HHV host

Tim Noise

The official HHV page lists Tim Noise as a Hardware Hacking Village host.

Source

Ruxcon 2016 HHV host and tutorial instructor

Prof Morgan

The official HHV page lists Prof Morgan as a host and as instructor for the Introduction to NodeMCU on the ESP8266 session.

Source

build-guide and source-release publisher

Darkglade

Publisher of the Ruxcon 2016 HHV build PDFs, source-release post, and public firmware repository trail.

Source

event and Hardware Hacking Village publisher

Ruxcon

Official publisher of the Ruxcon 2016 event and HHV page used for date, venue, host, and village context.

Source

Why It Mattered

It fills the middle year between the 2015 Ruxcon STM32 workshop badge and the 2017 ESP8266/NodeMCU challenge badge, showing how the HHV lineage evolved from SMD badge assembly into firmware, IR protocol, and bootloader workflows.

Hardware

The RuxBadge instruction sheet lists an STM32F030K6T6 microcontroller, TSSP58038 IR receiver, 940 nm IR emitter, eight green 0805 LEDs, resistors, capacitors, ferrite bead, multiple headers, jumper shunt, and two CR2032 battery holders. It also documents two-sided assembly, LED orientation testing, IR receiver placement, and a boot-mode jumper.

Software & Apps

Darkglade's public source-release post links the 2016 HHV repository, whose README describes badge firmware in cleartext source and a forked Arduino-IRRemote tree containing the RuxBadge protocol, a modified Panasonic-derived IR protocol with an extended address field and timing tweaks.

Lore

The SimpleSolder sheet explicitly pointed attendees toward the more advanced and useful Ruxcon 2016 Hardware Hacking Village badge after they finished the beginner LED flasher, making the badge part of a tiered HHV learning path.

Lifecycle

Add-ons & Upgrades

firmware source archived

RuxBadge IR protocol firmware

The public repository preserves badge firmware and a fork of Arduino-IRRemote with the RuxBadge protocol, described as a modified Panasonic protocol with an extended address field and timing tweaks.

Compatibility: Ruxcon 2016 HHV Badge

Source
firmware workflow source-backed

UART bootloader jumper

The build sheet documents JP1 boot-position behavior, with LOAD for normal flash boot and NORM activating the UART-based bootloader despite reversed board markings.

Compatibility: Ruxcon 2016 HHV Badge

Source
workshop build path source-backed

STM32F030 IR badge assembly

The RuxBadge instruction sheet documents two-sided SMD assembly around an STM32F030K6T6, IR receiver/emitter, eight green LEDs, passives, headers, jumper, and dual CR2032 holders.

Compatibility: Ruxcon 2016 HHV Badge

Source
workshop progression source-backed

SimpleSolder to RuxBadge learning path

The SimpleSolder guide sent attendees who completed the beginner LED flasher toward the more advanced and useful Ruxcon 2016 Hardware Hacking Village badge.

Compatibility: Ruxcon 2016 HHV Badge

Source

Operational history

Issues & Camp Impact

hardware archive gap note

The recovered source trail proves the RuxBadge BOM, assembly workflow, STM32F030, IR components, LED array, boot jumper, CR2032 power, firmware, and IR protocol, but this pass did not recover schematic, PCB files, Gerbers, manufacturing count, or a project license.

The record keeps hardware claims to the build PDF and repository README instead of inventing board-layout, distribution-volume, or licensing detail.

Confidence
source-backed but incomplete
Status
needs schematic or PCB archive
Timeframe
2016 hardware-village badge archive pass
Source note
RuxBadge instruction sheet, Darkglade source-release post, and ruxconhhv2016 repository.
missing rights-cleared image note

No local Ruxcon 2016 badge image is published because the recovered PDF images and public pages have not been paired with complete source URL, image license or permission basis, attribution, and processing notes for catalogue publication.

The entry stays source-backed and image-free rather than copying PDF photos, event images, screenshots, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy, live RuxBadge instruction sheet, GitHub API `license: null` for darkglade/ruxconhhv2016 on May 21, 2026, SimpleSolder instruction sheet, and Ruxcon 2016 source trail.
source-license caveat note

The Ruxcon 2016 HHV repository is public and source-backed, but this pass did not recover an explicit license covering firmware, derived IRRemote code, PDF imagery, or reuse of local badge assets.

The catalogue cites the repository as evidence but does not copy source, images, or derived local assets into the site.

Confidence
repository audit
Status
needs explicit license
Timeframe
current catalogue build
Source note
darkglade/ruxconhhv2016 repository and badge.gallery image policy.

Resources

Sources