/rfid-app

Golang library and demo application for interfacing with simple 125kHz rfid reader/writer devices

Primary LanguageGoThe UnlicenseUnlicense

rfid-app

This is a go library and demo command line application for interfacing with simple low-frequency 125KHz RFID tag read/writer devices. It works with the same devices as rfid_app project.

These devices are detected as Prolific PL2303 USB-serial controllers.

Library

All device comminucation logic is moved to a separate golang package rfid. This library can be used to create custom applications supporting this particular RFID read/writer device.

Documentation

App usage examples

Read a single card/tag, application will wait until tag is detected:

$ ./rfid-app 
00000013ec

Reading multiple tags in a loop:

$ ./rfid-app --mode read-loop
00000013ec
00000013ed

Checking device model info:

$ ./rfid-app --mode info
ID card reader & writer

Thanks