RVAs3c 2014 · United States · 2014

RVAs3c 2014 Badge

PIC32 badge with LCD, IR, capacitive sliders, and public firmware

The RVAs3c 2014 badge was a redesigned HackRVA electronic badge whose official preview and public firmware source document a PIC32-based platform with LCD, infrared, capacitive sliders, LEDs, speaker, micro USB, and game/application code.

EventRVAs3c 2014
SeriesRVAsec
LocationRichmond, Virginia
CountryUnited States

People

Authors & Credits

badge team

HackRVA

HackRVA produced the RVAs3c badge and public firmware trail.

Source

badge-team interview credit

Morgan Stuart

The RVAsec interview identifies Morgan Stuart as the HackRVA badge-team voice.

Source

event host

RVAsec

RVAsec provided the conference context for the 2014 badge.

Source

Why It Mattered

It is the RVAsec year where the badge trail becomes especially inspectable: official posts discuss the design goals and public firmware, while the HackRVA repository preserves the code used to exercise the badge hardware.

Hardware

The preview documents a PIC32MX150F128D-I/PT controller, 128x32 LCD, infrared transmitter and receiver, two capacitive-touch sliders, 24 LEDs, speaker, micro USB, buttons, battery support, and an upgraded design chosen after 2013 hardware limitations.

Software & Apps

The public firmware tree documents badge applications and behavior, including IR-oriented conference interaction, USB and bootloader goals, LCD/UI routines, LED behavior, audio, games, and badge hacking surface.

Lore

HackRVA described the design as an attempt to make the badge more useful after the conference, with the user owning the hardware, the source being public, and the team adding room for future badge hacking.

Lifecycle

Add-ons & Upgrades

badge game platform source-backed

IR and LCD game surface

Official preview material documents IR, LCD, LED, audio, and input surfaces intended for badge applications and games.

Compatibility: RVAs3c 2014 Badge

Source
badge hacking workflow planned/source-backed

USB bootloader goal

The preview describes a bootloader and micro-USB programming path as a goal for post-event hacking.

Compatibility: RVAs3c 2014 Badge

Source
firmware archive source-backed

Public firmware source

The 2014 badge firmware source was publicly released by RVAsec and preserved in HackRVA's GitHub repository.

Compatibility: RVAs3c 2014 Badge

Source

Operational history

Issues & Camp Impact

missing rights-cleared image note

The official preview and `HackRVA/rvasec-badge-2014` README include badge imagery, including `final_badges_at_conf.jpg`, but the GitHub API reports no repository license and the recovered file-level licenses cover programmer/dependency code rather than the photo or documentation.

The record remains image-free until an explicitly reusable original photo or official raster render is recovered.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
RVAsec/HackRVA source audit, HackRVA/rvasec-badge-2014 GitHub API license metadata, README, final_badges_at_conf.jpg contents record, and file-level license recheck on May 21, 2026.
missing rights-cleared image note

No RVAs3c 2014 Badge image is published because the current public source trail has not been paired with a reusable original badge or artifact photo or official upstream raster render with source URL, license or permission basis, attribution, and processing notes.

The United States record remains source-backed and image-free rather than copying source-page media, documentation screenshots, event photos, social media, placeholders, or generated approximations.

Confidence
local project policy
Status
needs licensed original replacement
Timeframe
current catalogue build
Source note
badge.gallery image policy and RVAsec 2014 badge source trail.

Resources

Sources