- Library Features
- Arduino library for MFRC522 RFID cards using SPI interface
- Supports MIFARE Classic, Ultralight, and other PICCs
- Enables firmware self-check and UID management
- Uses 13.56 MHz electromagnetic field for communication
- Limitations
- No support for MIFARE DESFire, 3DES, or AES authentication
- No peer-to-peer or card simulation functionality
- Mobile phone communication not supported
- No support for NFC or animal RFID tags
- Hardware Requirements
- Arduino microcontroller (USD 7-75)
- MFRC522 RFID reader (around USD 5)
- RFID card (ISO/IEC 14443A interface)
- Development Status
- Current development by miguelbalboa has ended
- Library in freeze mode with limited functionality
- Compatible with Arduino IDE 1.6 only
- Requires fixed integers for compatibility
- Security Considerations
- UID cannot be used for security projects
- Crypto1 encryption only supported
- Additional security mechanisms needed for access control
- Card cloning possible with Chinese UID cards