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 RVAs3c 2014 badge uses a PIC32MX150F128D-I/PT controller with a 128x32 LCD, infrared transmitter and receiver, two capacitive-touch sliders, 24 LEDs, a speaker, micro USB, buttons, and battery support, an upgraded design chosen after 2013 hardware limitations, per the preview.

Software & Apps

Badge applications and behavior include IR-oriented conference interaction, USB and bootloader goals, LCD/UI routines, LED behavior, audio, games, and a badge-hacking surface, per the public firmware tree.

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.

Resources

Sources