L'ACR122 è un lettore/scrittore di smart card contactless collegato al PC utilizzato per l'accesso ai tag ISO14443-4 di tipo A e B, ISO 18092 o NFC e FeliCa. L'ACR122 è conforme allo standard PCSC, pertanto è compatibile con le applicazioni PCSC esistenti. Inoltre, il driver standard Microsoft CCID viene utilizzato per semplificare l'installazione del driver.
L'ACR122 funge da dispositivo intermedio tra il personal computer e il tag contactless tramite l'interfaccia USB. Il lettore esegue il comando emesso dal PC, sia che il comando venga utilizzato per comunicare con un tag contactless sia per controllare le periferiche del dispositivo (LED o buzzer).
L'ACR122 utilizza le APDU PCSC per i tag contactless seguendo la specifica PCSC e utilizza pseudo APDU per l'invio di comandi per i tag ISO 18092 e il controllo delle periferiche del dispositivo.