- Home
- Boards
- RFID Reader Writer RC522 SPI S50 with RFID Card and Tag RFID Reader Writer RC522 SPI S50 with RFID Card and Tag


RFID Reader Writer RC522 SPI S50 with RFID Card and Tag
- Description
- Reviews
Description :
The RFID (Radio-Frequency Identification) Reader/Writer RC522 is a popular module for reading and writing RFID cards and tags using the SPI (Serial Peripheral Interface) communication protocol. It is commonly used in access control systems, attendance systems, and various other projects that involve identifying and interacting with RFID cards. Here's some key information about the RFID RC522 module:
Key Features :
1. RFID Frequency : The RC522 module typically operates at a frequency of 13.56 MHz, which is a common frequency for RFID communication.
2. SPI Interface : Communication with the RC522 module is done via SPI, which is a widely used serial communication protocol.
3. Read/Write Capability : The module can both read and write data to RFID cards and tags that comply with the ISO14443A standard, such as MIFARE cards.
4. Operating Voltage : The operating voltage is typically 3.3V, but the module is often designed to be compatible with 5V microcontrollers.
5. Antenna : The module includes an antenna for communication with RFID cards and tags.
6. Compatibility : The RC522 module is compatible with various microcontrollers, including Arduino. It often comes with Arduino libraries for easy integration.
Pin Configuration :
The RC522 module typically has the following pin configuration:
- SDA (Serial Data Line): Connects to the MOSI (Master Out Slave In) pin on the microcontroller.
- SCK (Serial Clock): Connects to the SCK (Serial Clock) pin on the microcontroller.
- MOSI (Master Out Slave In): Connects to the MOSI pin on the microcontroller.
- MISO (Master In Slave Out): Connects to the MISO (Master In Slave Out) pin on the microcontroller.
- IRQ (Interrupt Request): Optionally connects to an interrupt pin on the microcontroller.
- GND (Ground): Connects to the ground.
- RST (Reset): Connects to a digital pin on the microcontroller for resetting the module.
- 3.3V (Power): Connects to the power supply (3.3V).
Here's a basic wiring example for connecting the RFID RC522 module to an Arduino:
RC522 |
Arduino |
VCC | 3.3v |
SDA | D11 |
SCK | D13 |
MOSI | D10 |
MISO | D12 |
GND | GND |
RST | 9 |
Technical Specification :
Model | MF522-ED |
Working current @3.3V | 13 – 26mA |
Standby current @3.3V | 10 – 13mA |
Sleep current | <80 ¼A |
Peak current | <30mA |
Working frequency | 13.56MHz |
Card reading distance | 0-60mm |
Communication Interface |
SPI |
Data communication speed | 10Mbit/s Max |
Operating Temperature (°C) | -20 to 80 |
PCB Size ( L x W ) mm | 60 x 40 |
Shipping Weight (kg) | 0.07 kg |
Shipping Dimensions | 8 × 5 × 2 cm |
Package Includes:
- 1 x RFID Reader Writer RC522 SPI S50
- 1 x RFID Card and Tag