Provides easy access to AS3992 RFID reader via USB adapter from Python running on Unix machines
Python
Latest commit d3416d0 Jan 23, 2015 @GuyLewin Update README.md
Permalink
Failed to load latest commit information.
LICENSE Initial commit Jan 23, 2015
README.md Update README.md Jan 23, 2015
as3992_api.py First commit Jan 23, 2015
example.py First commit Jan 23, 2015

README.md

pyAS3992

Provides easy access to AS3992 RFID reader via USB adapter from Python running on Unix machines.

This is a part of a larger project. I published this API since there is no convinient API currently published for communicating with this card, especially not for Python.

Parts I Used

This API was used in order to communicate with the AS3992 UHF RFID reader via UART.

My setup included the following items:

  • AS3992 Long Range UHF RFID reader UART (ISO18000-6C EPC G2), purchased here
  • SolidDigi Xbee USB Adapter FT232RL chip, purchased here
  • Raspberry Pi, running this Python code on Raspbian (This code was only tested on Raspbian and Ubuntu, it probably won't work on a non-Linux OS, since it currently relys on /dev/ttyUSB. It might be useful to change this in the future, but I have no meaning to maintain this)

Connections

################            ####################           ##########
# Raspberry Pi #  --USB-->  # Xbee USB Adapter # --UART--> # AS3992 #
################            ####################           ##########

Result

Using this API, I was able to sample the AS3992 RFID reader for passive tags nearby.