nfcpy support for new RFID readers

Asked by Charles Peppler

I am working on a project to create an IoT based workstation for manufacturing, and RFID reading is a key part of it. I am prototyping with a Raspi 3, model B.

I have purchased an Adafruit PN532 ( board, and tested it with nfcpy, and I can read MIFARE cards.

I have a problem. I want to be able to read some of the new tags that are coming out of the market that work with slightly different protocols. I am specifically looking for one reader that will handle both MIFARE and Kovio tags, (specifically tags from These tags are going to be quite common soon.

I received a strong recommended that I look at which will handle multiple tag types, including the ones I need (MIFARE + Kovio).

Will nfcpy be able to integrate with it? The hardware interfaces seem to be the same as the Adafruit board. I would want to integrate with it through USB.

Can anyone determine if nfcpy would support such a unit? It would be great if I could know before buying one and running through all the testing just to find it absolutely will not work. I am very impressed with nfcpy capabiilties, and would like to stick with it if I can.

Thanks so much in advance.

Question information

English Edit question
nfcpy Edit question
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Stephen Tiedemann (stephen-tiedemann) said :

It is certainly possible to map nfcpy onto every reader module with a documented command interface for methods to sense (probe) a tag and send/receive bytes. For the reader you mention there seems to be no such information available, hence it's difficult to say if it could be supported.. If you have such information, you could probably write a clf/<driver> module for it.

Can you help with this problem?

Provide an answer of your own, or ask Charles Peppler for more information if necessary.

To post a message you must log in.