
Decode hidden data from your credit cards or integrate it into an access system with this mag-stripe card reader, which efficiently decodes all three tracks. Compact and microcontroller-friendly, this device features a PS/2 interface, simulating a keyboard, ideal for point-of-sale terminals.
The PS/2 interface combines power and data in a single connector, requiring only two data pins. Upon swiping, it decodes and outputs data as keyboard input, offering seamless integration with most microcontrollers.
This reader is versatile, allowing swipes in either direction and maintaining correct data order. For Arduino users, compatibility with PJRC's PS2_Keyboard library ensures straightforward usage; simply follow the 'simple text' example for pin connections. Digital pins 2 and 3 work well on an Arduino Uno.
A PS/2 adapter cable is recommended for easy wiring, enhancing user experience. Once connected, swipe any magnetic card to view decoded data in a serial terminal.
Designed to read and decode all three tracks of standard magnetic-stripe cards, it cannot write to cards nor be modified to do so. For simpler needs, a two-track reader is also available. Consult the detailed Wikipedia article on magnetic stripe cards to determine your specific requirements.
| Brand | Adafruit |
| Model | 853 |