Skip to content
neednotapply edited this page Jul 21, 2026 · 4 revisions

DC32 Custom Firmware

DC32-cfw is community firmware for the Raspberry Pi RP2350-based DEF CON 32 badge. It combines SD-card tools, classic-game emulators, native ports, media playback, infrared, USB utilities, and persistent settings.

Start here

  1. Install the firmware and SD bundle.
  2. Launch, install, and troubleshoot apps.
  3. Browse the storage layout and supported media.

What the badge can do

  • Game Boy, Game Boy Color, NES, and Arduboy emulation.
  • Native games and ports including Pong, Tetris, Arkanoid, Flappy Bird, T-Rex Runner, DOOM, Chip's Challenge, Scorched Earth, Pipe Dream, Sokoban, Jazz Jackrabbit, and YSoccer.
  • Music and image playback, plus an SD file browser.
  • Universal IR, Flipper-style .ir files, OpenLASIR Laser Tag, USB Storage, BadUSB, Autoclicker, USB Gamepad, and RaspyJack Remote.
  • Persistent audio, screen, LED, save, and app settings.

Guides

Project notes

This is an unofficial community firmware project. DEF CON, game names, and external assets belong to their respective owners. ROMs and proprietary game data are not distributed with the project; only add files you are legally allowed to use.

Clone this wiki locally