RC522
The NXP RC522 is an reader IC, with 64-byte FIFO buffer internal (reader IC, not tag memory), operating at 13.56 MHz, under ISO/IEC 14443-A, MIFARE Classic, MIFARE Ultralight, MIFARE DESFire NTAG.
Highly integrated RFID reader/writer IC for contactless communication at 13.56 MHz supporting ISO14443A/MIFARE
Full Specifications
| Manufacturer | NXP |
|---|---|
| Frequency Category | HF 13.56 MHz |
| Frequency | 13.56 MHz |
| Protocol | ISO/IEC 14443-A, MIFARE Classic, MIFARE Ultralight, MIFARE DESFire, NTAG |
| Memory | 64-byte FIFO buffer internal (reader IC, not tag memory) |
| Interface | SPI, I2C, UART (serial interfaces for host communication); RF (contactless at 13.56 MHz) |
| Temperature Range | -40°C to +85°C |
| Form Factor | HVQFN32 (5x5 mm), HVSON8 |
| Security | CRC coprocessor, parity generation/checking, cryptographic support for MIFARE authentication |
Engineering Brief
The MFRC522 is a highly integrated 13.56 MHz contactless reader/writer IC designed for communication with ISO/IEC 14443-A compliant transponders including MIFARE cards. It features a compact HVQFN32 package, multiple serial interfaces (SPI, I2C, UART) for easy microcontroller integration, and an internal 64-byte FIFO buffer for efficient data handling. The IC integrates the complete RF transceiver, modulation/demodulation, and cryptographic authentication logic, making it ideal for low-cost access control, contactless payment, and RFID reader applications requiring minimal external components.
Typical Applications
Standards & Compliance
Frequently Asked Questions
What RFID cards does the MFRC522 support?
The MFRC522 supports ISO/IEC 14443-A compliant cards including MIFARE Classic, MIFARE Ultralight, MIFARE DESFire, and NTAG series tags. It operates at 13.56 MHz and handles contactless read/write operations with these transponder types.
How do I connect MFRC522 to a microcontroller?
The MFRC522 offers three serial interface options: SPI (most common), I2C, and UART. Select the desired mode via configuration pins and connect to your microcontroller's corresponding interface. It requires minimal external components for a complete RFID reader solution.
Does the MFRC522 support MIFARE authentication?
Yes, the MFRC522 includes built-in cryptographic support for MIFARE authentication, plus a CRC coprocessor and parity generation/checking. It handles the complete authentication protocol for secure MIFARE Classic transactions.
What is the read range of the MFRC522?
Read range depends on antenna design and power supply, but typically achieves 4-6 cm with standard card-sized antennas. The MFRC522 integrates the RF transceiver and modulation/demodulation circuitry for 13.56 MHz contactless communication.
Can the MFRC522 write data to RFID tags?
Yes, the MFRC522 is a full reader/writer IC capable of both reading from and writing to ISO14443A-compliant tags. The 64-byte FIFO buffer facilitates efficient bidirectional data exchange with supported transponders.
Is MFRC522 the same as RC522?
Yes, RC522 and MFRC522 refer to the same NXP chip. MFRC522 is the full part number, while RC522 is the commonly used shortened version in hobbyist and module documentation.
Explore
Cross-manufacturer alternatives
Sourcing NXP RC522 in volume?
Roxtron builds custom RFID and NFC products around the RC522 — smart cards, labels, wristbands, key fobs and industrial tags. Tell us your project and we'll come back within 24 hours with pricing and lead times.
Similar Chips
- NXPHF 13.56 MHz
MIFARE DESFire EV2
Enhanced EV1 with transaction MAC and proximity check
View Chip → - NXPHF 13.56 MHz
RC663
High-performance HF reader IC supporting ISO14443A/B, ISO15693, FeliCa, and NFC protocols
View Chip → - STMicroelectronicsHF 13.56 MHz
ST25R100
Cost-optimized NFC reader IC for ISO/IEC 14443 Type A in compact mobile and IoT devices.
View Chip →