Home page
Home page RFID



Key Features
STM8L + M24LR + CR95HF evaboards
CR95HF evaboard


The CR95HF is an integrated transceiver IC for contactless applications.
The CR95HF manages the frame coding and decoding in Reader mode for standard applications such as:
NFC (Near Field Communication)
The CR95HF embeds the Analog Front End for 13.56 MHz Air Interface.
The CR95HF supports ISO/IEC 14443 A and B, ISO/IEC 15693 (single or double subcarrier) and ISO/IEC 18092 protocols.
In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK®packages, depending on their level of environmental compliance. ECOPACK®specifications, grade definitions and product status are available at: ECOPACK®is an ST trademark.


Key Features

Operating modes supported:
Hardware features
Dedicated internal frame controller
Highly integrated Analog Front End (AFE) for RF communications
Transmission and reception modes
Optimized power management
Tag Detection modes
RF communication @13.56 MHz
ISO/IEC 14443 A and B
ISO/IEC 15693
ISO/IEC 18092
Communication interfaces with a Host Controller
Serial peripheral interface (SPI) Slave interface
Universal asynchronous receiver/transmitter (UART)
32-pin VFQFPN (5 x 5 mm) ECOPACK® package


CR95HF evaboard

The demo board is: DEMO-CR95HF-A

■ Ready to use printed circuit board
CR95HF multiprotocol transceiver IC
STM32F103CB 32-bit microcontroller
48 x 34 mm 13.56 MHz inductive etched antenna and tuning components
USB-B connector for communication with host PC and demonstration board powering
USB connect/disconnect jumper (must be left in default state)
LED indicating completion of board initialization
Microcontroller reset button
JTAG connector for microcontroller firmware upgrade and debug
■ USB cable
■ Demonstration tags
ISO15693 tag: LRI2K mounted on a 45 x 75 mm antenna
ISO 15693 dual interface EEPROM memory: M24LR64-R mounted on a 15 x 15 mm double side etched antenna
■ Associated Firmware and PC software
On-board demonstration firmware to communicate with the host PC through the USB bus.
PC software to communicate with ISO15693 and dual interface EEPROM tags





Some RFID devices, eg MIFARE Classic, have a special encryption algorithm owner of NXP (called Crypto 1) that is not public and requires a license from NXP.

To my knowledge, there aren't free implementations of the algorithm Crypto1.
STM has a device that contains a microcontroller secure encryption (STMSE) for Cypto1, and are available for larger volumes of 100 Kp.

Other devices, eg NXP Ultralight, do not have encryption, and therefore are readable with CR95HF, while others, NXP DESFire, use encryption standard (3DES or AES) then could be managed with CR95HF.

So, if you want to use Mifare Classic, the CR95HF is not suitable unless add the microcontroller secure encryption (STMSE) intended for the purpose.