Star on GitHubStar2.4k stars

Case study

Open Arcade Coder: reconstructing LED and button control

Open Arcade Coder reconstructs control of the Tech Will Save Us Arcade Coder's 12×12 RGB matrix and buttons with an ESP32 library. The author traced board connections, identified HC595 and ICN2012 control pins, and supplies display and button examples.

Targets
Firmware
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
15
Last commit
2025-03-26
Language
C++
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Tech Will Save Us Arcade Coder with its onboard ESP32.
  • Limits: LED rendering is glitchy; individual button detection becomes less reliable with multiple presses, and accelerometer support is unfinished.
  • License: MIT License.

Cite

BibTeX

@misc{open-arcade-coder-case,
  title = {{Open Arcade Coder: reconstructing LED and button control}},
  howpublished = {\url{https://github.com/padraigfl/twsu-arcade-coder-esp32}},
  url = {https://github.com/padraigfl/twsu-arcade-coder-esp32},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/open-arcade-coder-case/}}
}

Plain text

Open Arcade Coder: reconstructing LED and button control. https://github.com/padraigfl/twsu-arcade-coder-esp32 (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/open-arcade-coder-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · padraigfl/twsu-arcade-coder-esp32 · Revision b6ddfab

More in Firmware and hardware

All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)

↑↓ move↵ open⌘↵ new tab