RVAsec

RVAsec 2020

The pandemic-era RVAsec 2020 badge archive whose HackRVA firmware repository documents LCD, buttons, IR, LED, audio, USB bootloader tooling, app framework, and interpreter behavior while distribution and final event context remain caveated.

Richmond, Virginia / pandemic-era source gap · United States · 2020

RVAsec 2020 Badge

The RVAsec 2020 badge is seeded from HackRVA's public firmware repository. The source tree documents a real badge software target with LCD display code, buttons, IR packet handling, menus, badge apps, audio/image asset playback, LED control, USB bootloader tooling, and a small C-like interpreter.

Lifecycle

Add-ons & Upgrades

RVAsec 2020 Badge source-backed

firmware framework

Badge app framework

The repository documents menu-driven badge apps, button handling, IR callbacks, LCD drawing, assets, and app templates.

Compatibility: RVAsec 2020 Badge

RVAsec 2020 Badge source-backed

flashing workflow

USB bootloader tooling

The README documents building firmware.hex and programming the badge over USB with bootloadit tooling.

Compatibility: RVAsec 2020 Badge

RVAsec 2020 Badge source-backed

software experiment

Badge C-like interpreter

The README documents interpreter commands for IR, LEDs, note output, buttons, D-pad, framebuffer drawing, flash read/write, and source-buffer execution.

Compatibility: RVAsec 2020 Badge

Operational history

Issues & Camp Impact

Resources

Sources