smart cards

A smart card is a card that is embedded with either a microprocessor and a memory chip (IC card) or only a memory chip with non-programmable logic (memory card).

The IC card can add, delete, and otherwise manipulate information on the card, while a memory-chip card (for example, pre-paid phone cards) can only undertake a pre-defined operation.

A smart card resembles a credit card in size and shape, but inside it is completely different.
First of all it HAS an inside -- a normal credit card is a simple piece of plastic.
The inside of a smart card usually contains an embedded 8-bit microprocessor.
The microprocessor is under a gold contact pad on one side of the card.
Think of the microprocessor as replacing the usual magnetic stripe on a credit card or debit card.

PC-Linked Smart Card Readers :

ACR38 Smart Card Reader :acr38-smartcard

Along with the rapid growth of technology comes the increasing prevalence of electronic data theft. This emphasizes the need to secure electronic data, thus necessitating the integration of smart card technology into current IT infrastructures. Following this trend, the ACR38 Smart Card Reader Series combines sophisticated technology and modern design to meet stringent requirements in smart card-based applications, such as payment systems and electronic identification, where a high level of security has increasingly been deemed essential.

Being compliant with the CCID specification, the ACR38 Series offers a plug-and-play solution that eliminates the need for driver installation and driver-system compatibility assessment. Its USB interface facilitates communication between a computer and a smart card very easily, allowing for a seamless implementation of smart-card based applications in a PC environment.


    • Supports ISO 7816 Class A, B and C (5 V, 3 V, 1.8 V) card
    • Supports CAC (Common Access Card) *
    • Supports PIV (Personal Identity Verification) Card*
    • Supports microprocessor cards with T=0 or T=1 protocol
    • Supports memory cards:
      • Cards following the I2C bus protocol (free memory cards), including:
    • Atmel: AT24C01 / 02 / 04 / 08 / 16 / 32 / 64 / 128 / 256 / 512 / 1024
      • SGS-Thomson: ST14C02C, ST14C04C
      • Gemplus: GFM1K, GFM2K, GFM4K, GFM8K
      • Cards with intelligent 256 bytes EEPROM and write protect function, including: SLE4432, SLE4442, SLE5532, SLE5542 
      • Cards with intelligent 1K bytes EEPROM and write-protect function, including: SLE4418, SLE4428, SLE5518, SLE5528
      • Cards with '104' type of EEPROM non-reloadable token counter cards, including: SLE4406, SLE4436, SLE5536, SLE6636
      • Cards with secure memory IC with password and authentication, including: AT88SC153, AT88SC1608
      • Cards with Intelligent 416-Bit EEPROM with internal PIN check, including: SLE4404
      • Cards with Security Logic with Application Zone, including: AT88SC101, AT88SC102, AT88SC1003
    • Supports PPS (Protocol and Parameters Selection)
    • Features Short Circuit Protection
    • Application Programming Interface:
      • Supports PC/SC
      • Supports CT-API (through wrapper on top of PC/SC)

*For ACR38U-I1 only

Product Presentation - Technical Specification - Reference Manual



 Smart Card Readers with PIN-pad :

ACR89U-A1 Handheld Smart Card Reader :acr89u-a1-handheld

ACR89 is the latest addition to ACS’s strong line of Smart Card Readers with PIN-Pad. An upgrade of the ACR88 PIN-Pad Reader, it offers better performance, longer battery life and low energy consumption at a relatively lower cost. It is a versatile handheld smart card reader that runs a 32-bit MCU, and has built-in keypad, LCD, bi-color LED, buzzer, rechargeable battery and large programmable memory. Through these features, ACR89 enables users to perform secure smart card transactions in both office and field environments.

ACR89 provides the unique advantage of having two modes - PC-linked and Standalone - to cater to unique user requirements. For its PC-linked mode, it connects to the PC via its USB cable; while for its Standalone mode, it uses its Lithium Ion Battery to run wirelessly. It also comes with a Serial Interface port that allows it to be connected to other peripherals.


    • 32-Bit RISC Processor running Embedded FreeRTOS    
    • Portable Handheld Device    
    • Long Battery Life for All Day Use    
    • User Programmable by C Language    
    • Operations Modes:    
      • PC-Linked: Smart Card Application Resides in PC  (i.e. Application Accessed via USB cable)    
      • Standalone: Smart Card Application Residing inside the Device     
    • Smart Card Interface Available:   
      • 2 Full-Size Contact Card Slots     
      • 3 SAM Card Slots     
    • Contact smart Card Support:     
      • ISO 7816 MCU Cards (Class A, B, C)    
      • Memory Cards    
    • Interface Available:    
      • USB     
      • Serial - RS232 (Upon Request)   
    • Built Peripherals    
      • Easy-to-Read, High Resolution Backlit LCD    
      • Highly Durable Chemical Resistant 20-Button Keypad    
      • 4 LED Status Indicators    
      • Monotone Buzzer    
      • Tamper Detection Switch to Protect Against Unauthorized Intrusion    
      • Real-Time Clock (RTC) with Independent Backup Battery    
    • User Programmable Memory for Standalone Program     
    • Firmware Upgradeable    
    • Support Secure PIN Entry (SPE)    
    • Supports PPS (Protocol And Parameters Selection) with 115,200 – 206,451 bps In Reading and Writing Smart Cards    
    • (Upon Request) Detachable Portable Thermal Printer


Product Presentation - Technical Specification - Application Programming Interface



Contactless Readers :

ACR123S Intelligent Contactless Reader :acr123s-intelligent

Contactless technology revolutionizes the everyday purchasing experience of consumers throughout the world. This ramps up the demand for a powerful product that will provide support for contactless payment applications. The ACR123S is specifically designed to cater to this market need.

The ACR123S Intelligent Contactless Reader is a cost-effective, flexible and intelligent contactless reader that can be integrated to existing POS (Point-of-Sale) terminals or cash registers to enable the convenience of a cashless payment system. Developed based on the 13.56 MHz contactless (RFID) technology, it supports any contactless card following the ISO 14443-4 standard.


  • Serial RS232 Interface with RJ45 connector
  • USB interface for power supply
  • ARM 32-bit CortexTM-M3 Processor
  • Smart Card Reader:
    • Read/Write speed of up to 848 kbps
    • Built-in antenna for contactless card access, with card reading distance of up to 50 mm (depending on tag type)
    • Support for ISO 14443 Part 4 Type A and B cards and Mifare series
    • Built-in anti-collision feature
    • Three ISO 7816 compliant SAM slots
  • Payment Applications:
    • MasterCard® PayPass™ Mag Stripe and M/Chip
    • Visa payWave® MSD and qVSDC
  • Built-in Peripherals:
    • 16 alphanumeric characters x 8 lines Graphical LCD (128 x 64 pixels)
    • Four user-controllable LEDs (Blue, Yellow, Green, and Red)
    • User-controllable tapping region backlight (Red, Green and Blue)
    • User-controllable speaker (Audio tone indication)
    • Micro-SD card slot


Product Presentation - Technical Specification - Application Programming Interface


Smart Card / Fingerprint Readers :

AET65 Smart Card Reader with Fingerprint Sensor :aet65 smartcard-reader

The AET65 Smart Card Reader with Fingerprint Sensor guarantees security and convenience in a variety of applications. Combining the core of ACS' ACR38-SAM contact smart card reader and Authentec's swipe fingerprint sensor in a single device, it creates a more cost-efficient and simplified integration of biometric technology in applications where the accuracy of biometric authentication is necessary to ensure a high level of security.


  • Integrated fingerprint scanner and smart card reader
  • Full-speed USB interface
  • Encrypted fingerprint template stored inside smart cards
  • AET65 contact smart card reader:
    • Compliant with PC/SC specification
    • Read/write speed up to 250 kbps
    • Supports all MCU card with T=0 or T=1 protocols
    • Supports ISO 7816 Class A, B and C (5V, 3V and 1.8V) cards
    • ISO 7816 Compliant SAM Slot
  • Fingerprint scanner:
    • Match-on reader: Template extraction and matching algorithms run within the device itself, not in the PC (Using default fingerprint algorithm)
    • UPEK TCS4-TCD50 swipe fingerprint sensor
    • Swipe speed: up to 40 cm/sec (15 in/sec)
    • Active sensor size: 9.6 mm x 0.2 mm
    • High-resolution: 508 DPI
    • Array size: 192 x 4 pixels
    • Supports image optimization and filtering
    • Utilizes CMOS active capacitive pixel-sensing technology, resulting to high-quality fingerprint images in any environment
    • Compliant with BioAPI 1.1 specification and Windows Biometric Framework
    • Supports several fingerprint algorithms such as Authentec and other 3rd-Party Algorithms


Product Presentation - Technical Specification - Application Programming Interface - Reference Manual