Experts: Share your thoughts
A. I am NFC newbie am trying to understand whats the difference between a NFC shield which we connect to boards like Arduino etc… and a commercial NFC Readers(Arygon, ACR122) supporting IOS14443/18092. They both pretty much do the same. How and why they are different and why does LIBNFC supports ONLY NFC reader and not NFC Shields with Micro-Controllers ? When looking for a reader what does LIBNFC look for internally and why cant it find NFC shields + Arduino
- NFC Reader/writer functionality,
- NFC Reader for phones or devices running in card emulation mode.
- One end for a Peer to Peer NDEF exchange via NPP between 2 active NFC readers.
B. Why NFC Shield + Arduino is not recognized by javax.smartcardio.CardTerminal(Smart Card package) classes as a valid CardTerminal, but ACR122 and Arygon are recognized as valid CardTerminals by a desktop.