Product Overview
The RC522 is a highly integrated IC for contactless communication at 13.56 MHz. It uses an advanced modulation and demodulation concept completely integrated for all kinds of passive contactless communication methods and protocols. It communicates with microcontrollers via the SPI protocol, making it compatible with almost any board, including Arduino, Raspberry Pi, and ESP32.
Arduino Wiring & Connections


-
VCC: 3.3V (Do NOT connect to 5V)
-
RST: Digital Pin 9
-
GND: Ground
-
MISO: Digital Pin 12
-
MOSI: Digital Pin 11
-
SCK: Digital Pin 13
-
SDA (SS): Digital Pin 10
Technical Specifications
| Feature | Specification |
| Operating Voltage | 3.3V |
| Operating Current | 13–26mA |
| Operating Frequency | 13.56 MHz |
| Supported Card Types | Mifare1 S50, Mifare1 S70, Mifare UltraLight, Mifare Pro, Mifare Desfire |
| Read Range | Approx. 0 – 30mm (depending on tag) |
| Interface | SPI |
| Data Transfer Rate | Max 10Mbit/s |
Key Features
-
Compact Size: Easily integrates into enclosures for door locks or hidden scanners.
-
Low Power Consumption: Ideal for battery-operated security devices.
-
Read/Write Capability: You can both identify a unique tag and store small amounts of data on it.
-
Includes Kit: Usually comes with a standard RFID card and a portable key fob.



