ACR122 jest bezkontaktowym czytnikiem/pisankiem kart inteligentnych połączonym z komputerem, używanym do uzyskiwania dostępu do ISO14443-4 typu a i b, ISO 18092 lub NFC oraz tagów Felica.
ACR122 służy jako urządzenie pośredniczące między komputerem osobistym a tagem bezkontaktowym za pośrednictwem interfejsu USB. Czytnik wykonuje polecenie wydane z komputera, niezależnie od tego, czy polecenie jest używane do komunikacji z tagem bezkontaktowym, czy
ACR122 wykorzystuje PCSC APDUS dla tagów bezkontaktowych zgodnie ze specyfikacją PCSC i wykorzystuje pseudopADUS w wysyłaniu poleceń do tagów ISO 18092 i sterowaniu urządzeniami peryferyjnymi.