/MTA-metrocard-reader

MTA metrocard reader

Primary LanguagePythonMIT LicenseMIT

MTA Metrocard Reader

This program allows a person to read a New York MTA metro card. The program was originally made by sephail a few years ago. Around 2017, Linxin took a interest in the program and updated it to its current version today. Later on, mantie uploaded the program to github. This program is for research and educational purposes only.

Requirements

For Now, this program only runs on mac and Linux systems that natively come built in with python. You need a card reader/writer that is able to read tracks 1, 2, and 3. A good example of this would be the misiri MS705x or a similar card reader. Finally, solder the 3.5 mm audio cable (2 way connector) to the motherboard of the card reader. The cable has been attached to the read head of the card reader.

Card Reader

3.5mm audio cable

Finally, make sure pyaudio is installed.

pyaudio

Reading a card

Open a terminal and go to the directory of metrocard-reader.sh

run "bash metrocard-reader.sh"

Alt Text