Skip to content

MPAMlab/RhythmTerminal-OSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rhythm Terminal

This is a project that can emulate a card reader and key inputs for certain rhythm games.

This project heavily referenced codes from https://github.com/CrazyRedMachine/PN5180-cardio, based on that, we have implemented with more controlling buttons and a highly-customized case.

This project involved AI-generated codes.

aa5511b658bf76cf8556f8cab78fb582

Tools

  • Arduino IDE
  • Sublime Text
  • Claude Code
  • SketchUp
  • MayCAD
  • AutoCAD

Parts

  • Arduino Pro Micro
  • Elechouse PN532 NFC Module v3
  • 32mm Square Key Switches x5 (green x1, white x4)
  • 16mm Round Key Switches x2
  • 3x4 metrix Keypad
  • Key-operated Switch
  • Mounting HW

82ba645d9c2c8894c940d13b4632f811

211f9463077fa14a7ed7eba52bc14532

1e2303e4e792a5c2ec25c4b39c3cd5b6

Please note that the brands in the images are not endorsements or advertisements.

Usage / Build

  1. Wire everything up
  2. Config & Flash the firmware with Arduino IDE
  3. Build the aluminum profile frame and install the panel
  4. Ready to go

Special Thanks

@KClbutHOSHiNO for physically frame build helping.

@ZhuoLingBW for physically wiring helping.

@fish-cave for location test helping.

The first product of Rhythm Terminal has been up running normally for about 2 months (until end of Nov 2025).

License

This project is using GPL-3.0 license for code to keep the 'Same license' condition of repository PN5180-cardio, and CC BY-SA-4.0 license for the rest parts. You can use or modify this project as long as you follow the license.

About

This is a project that can emulate a card reader and key inputs for certain rhythm games.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published