ACR122U Software Development Kit (SDK)

Overview
The ACR122U NFC reader is the world’s first NFC reader compliant with the CCID specification. The ACR122Uand its token version, ACR122T, are designed to support not only MIFARE® and ISO 14443 Type A and B cards, but also FeliCa and NFC tags.
Comprehensive SDK ACS provides a comprehensive collection of sample codes for device and contactless card programming using the latest versions of powerful object-oriented programming languages namely, Java, Delphi 7, Visual Basic 6, Visual C++ 6, Visual C++ 2005 (x64), Visual C# 2005 and Visual Basic .Net 2005. The extensive set of development tools and reference materials in the SDK allows one to use the ACR122U/ T for RFID-based solutions, such as e-payment, access control, personal identity verification, mass transit and toll road fare collection. With this complete ACR122 NFC Card Reader Software Development Kit, users can optimize the use of ACR122U/T for their contactless and NFC applications.
Peer-to-Peer Capability-As an additional SDK feature, ACS provides users with the option to experience a simulation of a real-world NFC peer-to-peer application – Smart Poster application. Two ACR122U/T NFC readers are needed for the peer-to-peer demo since one ACR122U/T acts as the smart card poster and the other one as the NFC device. The demo shows the capability of these two devices to exchange data via the peer-to-peer operating mode
ACR 122 SDK Contents
- 1 x ACR122U NFC Contactless Smart Card Reader
- 1 x ACR122T NFC Contactless Smart Card Reader
Test Card(s)/ Token(s)
- 5 x MIFARE 1K Cards
CD-ROM
- Demo Programs
- NFC Peer-to-Peer Demo
- Visitor Management System Demo
- Tools & Utilities
- ACR122U Tool
- Lets you to perform reader and card-related commands
- QuickView
- Checks for proper driver installation
- ACS Easy Key
- Allows you to change MIFARE security settings
- ACR122U Scripting Tool
- Allows you to send a sequence of commands to contactless cards
- ACR122U Tool
- Sample codes
- Demonstrates basic commands used to communicate with the cards and readers
- Available in the following programming languages: Java, Delphi 7, Visual Basic 6, Visual C++ 6, Visual C++ 2005 (x64), Visual C# 2005 and Visual Basic .Net 2005
- Smart Card Reader Driver(s)
- Reference Manual(s)
- Win 2000, Win XP, Win Vista
- Win XP x64, Win Vista x64
ACR122U Developer Resources
- Full ACR122U SDK details and sample code: ACR122U SDK and sample code
- Current ACR122U drivers for Windows 10 and 11, Linux and macOS (ACS versions)
- Smart card and NFC reader SDK guide: PC/SC, ACS SDKs and common NFC programming tasks
- Moving from ACR122U to ACR1552U: what to test in your software
- The ACR122U is end of life at ACS and in regular supply at BSD Infotech: ACR122U price and details
Frequently Asked Questions
Need ACR122U Integration Help?
Talk to our team about integrating the ACR122U SDK into your application.
Contact SalesLooking for the ACR122U Reader?
View pricing, specifications and drivers for the ACR122U.
View ACR122U NFC Reader