Collection: RFID & NFC Modules
RFID and NFC modules read the ID from a card or tag held near them. That ID drives door locks, attendance registers and access-control projects.
The RC522 (MFRC522) is the common choice:
- it reads 13.56 MHz tags over SPI;
- the tags are passive, powered by the reader's field;
- range is about 5 cm.
The RC522 runs on 3.3V only, and 5V will damage it. On a 5V Arduino, power it from the 3.3V pin and use a level shifter on the SPI lines. On an ESP32 it wires directly, because the pins are already 3.3V.
How to choose:
- Pick the RC522 for 13.56 MHz cards, fobs and MIFARE tags.
- Pick a 125 kHz reader for EM4100-style fobs.
One common surprise: 125 kHz tags (often EM4100 key fobs) will not read on the RC522. They need a 125 kHz reader such as the JT308 USB reader.
Frequently asked questions
Can I power the RC522 from 5V?
No. Use 3.3V, and a level shifter on the SPI data lines with a 5V board.
Why won't my key fob read?
It is probably a 125 kHz tag. The RC522 reads 13.56 MHz tags only; use a 125 kHz reader.
Which cards work with the RC522?
13.56 MHz MIFARE Classic cards and key fobs. 125 kHz EM4100 tags need a 125 kHz reader.
How far can it read?
The RC522 reads passive tags at about 5 cm.
Guides
-
RFID Cards 13.56MHz MIFARE Classic – Pack of 5 for MFRC522
Regular price Rs. 75.00 INRRegular priceSale price Rs. 75.00 INR -
MFRC522 RFID Reader Kit with Card and Key-Chain Tag
Regular price Rs. 260.00 INRRegular priceSale price Rs. 260.00 INR -
125khz Writable RFID T5557 / T5567 / T5577 Rewritable Proximity Card for ID Writer Copier Duplicate (Thin Card)
Regular price Rs. 231.00 INRRegular priceSale price Rs. 231.00 INR -
125KHz Waterproof RFID Checkpoint Tag (40mm)
Regular price Rs. 39.00 INRRegular priceSale price Rs. 39.00 INR -
125KHz RFID Coin Tag (ABS, with Hole)
Regular price Rs. 58.00 INRRegular priceSale price Rs. 58.00 INR -
13.56MHz RFID Keychain Fob (MIFARE Classic)
Regular price Rs. 17.00 INRRegular priceSale price Rs. 17.00 INR -
125KHz RFID Card Tag - Pack of 10 (EM4100)
Regular price Rs. 114.00 INRRegular priceSale price Rs. 114.00 INR -
125KHz RFID Card Tag (EM4100 Proximity)
Regular price Rs. 15.00 INRRegular priceSale price Rs. 15.00 INR -
MFRC522 13.56MHz RFID Reader/Writer Module for Arduino
Regular price Rs. 180.00 INRRegular priceSale price Rs. 180.00 INR -
JT308 125KHz USB Proximity Sensor RFID Reader Module
Regular price Rs. 430.00 INRRegular priceSale price Rs. 430.00 INR -
Elecrow Crowtail NFC 2.0 RFID Reader Module - Arduino & IoT
Regular price Rs. 1,530.00 INRRegular priceSale price Rs. 1,530.00 INR