D-Logic hardware · Independent distribution & integrationThe right interface. The right reader.

SELECTION GUIDE / INTEGRATION NOTES

NFC Reader Compatibility: NTAG, DESFire and ICODE

Choose an NFC reader for NTAG, DESFire or ICODE by matching the exact chip, data operation and software path. Prepare a sample test and a clear project brief.

Choosing a reader for an NTAG sticker, a DESFire card or an ICODE label starts with the data operation. Detecting a card, returning its UID and completing a read or write are separate test results. Specify which result your application needs before comparing devices.

Identify the exact chip and task

Ask your card supplier for the chip part number and version. The following protocol references come from NXP; the checks in the last column are our procurement guidance, not a reader compatibility guarantee.

Card or tag Protocol reference What to specify for evaluation
NTAG213/215/216 NFC Forum Type 2; ISO/IEC 14443 A UID, NDEF or memory operation; payload size; write permissions
MIFARE DESFire EV3 ISO/IEC 14443 A and 14443-4; ISO/IEC 7816-4 APDU Application and file; permitted operation; authentication handled by your application
ICODE SLIX2 NFC Forum Type 5; ISO/IEC 15693 UID or block data; required commands; access conditions

These examples do not describe every member of each family. “MIFARE” alone does not identify a chip or command set. Record the precise version and intended operation in the purchase specification.

Choose the reader’s software path

A listed protocol is a reason to evaluate a configuration. It does not prove that your application implements the required commands, data format or permissions. Use the PC/SC, SDK and keyboard comparison to settle the software interface.

Separate identification from access to data

Successful UID input is not evidence that a reader can complete a protected application transaction. If your project needs application data, include the expected commands and access conditions in the test. Keep secret keys and customer credentials out of a public inquiry; describe the requirements and agree on an appropriate test setup separately.

For NDEF or memory writing, state the exact content to write and how you will verify it after removing and presenting the tag again. Use an authorized test sample and confirm its write permissions before changing data or protection settings.

Turn the requirement into an acceptance test

  1. Record the exact card chip, reader configuration, firmware, host OS and library version.
  2. Run the real operation with your application. Record detection, data access and output as separate results.
  3. Compare the result with your expected data; for writing, verify the result after presenting the sample again.
  4. Repeat in the intended mounting position and use the sample test checklist for reconnects and failure handling.

This is a test plan, not a laboratory result for these readers. Final compatibility needs evidence from the selected configuration and sample.

Send a useful compatibility inquiry

Include chip and version; UID/NDEF/file/block task; host OS; API or application; reader firmware; installation; prototype and later quantity. State which items are still unknown. Describe permissions without including keys.

Ask for selection advice, explore the tag read/write application path or review the USB reader buying checklist.

Sources and scope

Protocol references checked on 3 October 2026: NXP NTAG21x, NXP DESFire EV3 and NXP ICODE SLIX2. Reader references: µFR Zero, PC/SC Zero and JustID. The selection and test steps are editorial guidance. Confirm the exact configuration, software support and commercial terms for your project.

LET’S FIND YOUR FIT

A reader for your project, not the other way around.

Tell us your card type, platform and quantity. We’ll help narrow the options.

Tell us about your project