L'acr122 est un lecteur/écrivain de carte à puce sans contact connecté à un ordinateur utilisé pour accéder aux étiquettes ISO14443-4 de type a et b,ISO 18092 ou nfc,et felica.
L'acr122 sert de dispositif intermédiaire entre l'ordinateur personnel et l'étiquette sans contact via l'interface USB. Le lecteur exécute la commande émise depuis l'ordinateur,qu'elle soit utilisée pour communiquer avec une étiquette sans contact ou contrôler les périphériques
L'ACR122 utilise le PCSC APDUS pour les balises sans contact suivant la spécification PCSC et utilise le pseudo APDUS pour envoyer des commandes pour les balises ISO 18092 et contrôler les périphériques du dispositif.