MIKROE RFid Click

MIKROE RFid click features CR95HF 13.56 MHz contactless transceiver as well as trace antenna. The click is designed to run on a 3.3V power supply only. It communicates with the target MCU via mikroBUS™ UART (TX, RX), SPI (MISO, MOSI, SCK, CS) INT, RST, PWM and AN lines.

The click functions as an integrated transceiver for contactless applications. The board contains a dedicated internal frame controller and analog front end (AFE) for RF communications. It supports ISO/IEC 14443 type A and B, ISO/IEC 15693 and ISO/IEC 18092 protocols (tags) as well as the detection, reading and writing of NFC forum type 1, 2, 3 and 4 tags.

CR95HF integrated transceiver

The CR95HF has 2 operating modes: Wait for Event (WFE) and Active.

In Active mode, the CR95HF communicates actively with a tag or an external host. WFE mode includes four low consumption states: Power-up, Hibernate, Sleep and Tag Detector. The transceiver can switch from one mode to another.

The Hibernate state has the lowest power consumption out of the four states (1 µA typ. 5 µA max.).

SMD jumpers

Two SMD jumpers are provided on the board. In case you want to use UART interface, it is necessary to solder SMD jumpers in B position. Otherwise, if you want to use SPI interface, jumpers should be left in its default position (A). In that case interrupt pins (IN and OUT) are usable.

  • CR95HF IC
    • Operating modes supported: Reader/Writer
    • RF communication @13.56 MHz
    • Supports NFC Forum Type 1, 2, 3 and 4 tags
  • 3.3V power supply
  • Interface: UART, SPI
  • Compatibility: mikroBUS™

Comments

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

1 out of 5

Based on 1 ratings:

Currently viewing all customer reviews.

Swing and a miss.

I really wanted to like this thing. It's tiny, and the tag would have worked great for my project. But, the support for this thing is horrible. They really want you to use C, but my project is in Python. Frustrating!