ACR122U NFC Reader SDK User Manual
ACR122U NFC Reader SDK User Manual
Table of Contents
1.0 Introduction
The ACR122U is a PC-linked Contactless Smart Card Reader/Writer developed on the 13.56MHz
Contactless Technology. This device is designed to support not only MiFare and ISO14443 Type A and
B Cards but also FeliCa and NFC tags.
This reader follows the CCID Standard so for Windows OS, the Microsoft CCID drivers can be used
however ACS also provides WHQL drivers that can be installed in your machine. Furthermore, read
and write operations to contactless tags are faster and more efficient since the device makes use of
high-speed card access and full USB speed of 12 Mbps.
The ACR122U NFC Reader SDK provides the user the following: sample applications, sample codes,
tools and utilities that can be used to experience the features and capabilities of ACR122U, the world’s
first CCID compliant NFC Card Reader. This manual gives the summary of how to install the SDK and
what can be found in the SDK.
Together with its compact size and trendy design and with the various features the ACR122U offers
users can experience the convenience of using ACR122U for applications such as payment, mass
transit, physical access control, time attendance, etc
The ACR122U is a CCID compliant device. Microsoft provides these drivers for Windows 2000, XP,
2003 thru Windows Update and is built-in in the VISTA OS. To know more about setting Automatic
Updates in your PC, visit http://update.microsoft.com/microsoftupdate/
You can also use the ACS CCID Drivers if you do not have access to the internet.
3. Click on Next
Click on Next.
Click on next.
Sample codes written in different programming language are provided, namely, Java, Delphi 7, Visual
Basic 6, Visual C++ 6, Visual C++ 2005 (x64), Visual C # 2005 and Visual Basic .Net 2005.
The sample codes show the different capabilities of the ACR122U and showcases how to control the
ACR122U Peripherals and how to communicate to a contactless tag.
The ACR122U Tool is an application utility tool that enables the user to perform reader and card related
commands. This tool is compatible with the ACR122U PCSC version and supports a variety of cards
and can properly detect ISO 14443 and ISO 18092 cards. Moreover, this tool also allows the user to be
able to perform a simple peer to peer communication between two ACR122U devices, showing the
NFC capabilities of the device.
ACS Easy Key is a utility program for changing MiFare security settings. Please refer to the MiFare
Card Reference Manual to be able to efficiently utilize the ACS Easy Key.
The ACS Quickview is a utility program that will check if you have properly installed the ACR122U
device. For detailed explanation on how to use the tool, you may check the Help Menu on the program.
To know more about the PCSC standard, you can click this link to download the files: PCSC
Specifications