RVAsec 2022 · United States · 2022

RVAsec 2022 Badge

Pico-era firmware with LCD, IR, D-pad, rotary encoder, and simulator

HackRVA's public RVAsec 2022 repository documents badge firmware for hardware and simulator targets, with RP2040/Pico SDK build flow, LCD display, three-color LED, D-pad, IR transmit/receive, rotary encoder, UF2 flashing, CLI startup path, and app/game framework.

EventRVAsec 2022
SeriesRVAsec
LocationRichmond, Virginia
CountryUnited States

People

Authors & Credits

badge firmware publisher

HackRVA

HackRVA publishes the 2022 badge firmware repository.

Source

event host

RVAsec

RVAsec provided the 2022 conference context.

Source

Why It Mattered

It marks RVAsec's post-pandemic public firmware return with a modernized build system and a simulator path for badge app development, while keeping unrecovered hardware manufacturing and image rights separate.

Hardware

The README and repository tree support Raspberry Pi Pico-style UF2 flashing, LCD display, three-color LED, D-pad, IR Tx/Rx, rotary encoder, badge hardware target, and simulator target. Audio output and audio/jack input are explicitly marked not implemented in the README status table.

Software & Apps

The repository documents CMake builds, ARM embedded GCC, simulator builds, off-target tests, Doxygen documentation, app templates, a serial CLI path, display buffers, core screensavers, and badge apps including Badge Monsters, Maze, Lunar Lander, Smashout, Spacetripper, Slot Machine, Cube, Game of Life, and Hacking Simulator.

Lore

The public tree is a HackRVA-maintained firmware archive for RVAsec Badge 2022. No repository license or complete physical-badge photo provenance was recovered, so the record stays image-free and license-caveated.

Lifecycle

Add-ons & Upgrades

badge software source-backed

Badge apps and games

The app tree includes Badge Monsters, Maze, Lunar Lander, Smashout, Spacetripper, Slot Machine, Cube, Game of Life, Ghost Detector, Hacking Simulator, and other app examples.

Compatibility: RVAsec 2022 Badge

Source
developer tooling source-backed

Badge simulator

The repository documents a simulator build target for local badge software development.

Compatibility: RVAsec 2022 Badge

Source
flashing workflow source-backed

Pico UF2 flashing

The README documents flashing badge2022_c.uf2 through the Pico/RPI-RP2 USB mass-storage path.

Compatibility: RVAsec 2022 Badge

Source

Operational history

Issues & Camp Impact

missing rights-cleared image note

No RVAsec 2022 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 2022 badge source trail.

Resources

Sources