RC522 RFID Reader/Writer Module 13.56MHz (with Card and Keychain) 1

RC522 RFID Reader/Writer Module 13.56MHz (with Card and Keychain)

Sensors and Modules

169

The RC522 RFID Kit is a low-cost, highly integrated module designed for contactless communication at 13.56MHz. Based on the MFRC522 chip, this complete kit includes the reader module, a blank S50 card, and a keychain tag. It is the perfect starting point for building access control systems, attendance trackers, and smart lock projects.Key Features:Complete Kit: Includes the reader board, one blank RFID card, one RFID keychain, and straight/right-angle header pins.Standard Frequency: Operates at the globally standard 13.56MHz ISM band.Fast Communication: Utilizes the SPI interface for high-speed data transfer up to 10Mbps.Microcontroller Ready: Easily interfaces with Arduino, ESP8266, ESP32, and Raspberry Pi.

1

Overview

The RC522 RFID Module utilizes the NXP MFRC522 IC to read and write data to compatible RFID tags. Operating at 13.56MHz, it uses the principle of electromagnetic induction to communicate with passive tags (like the included card and keychain) without needing internal batteries in the tags themselves.

This module is a staple for security and automation projects. Because it uses the standard SPI protocol, it is incredibly fast and enjoys massive community support, including readily available libraries for the Arduino IDE.

RC522 RFID Module Kit


Technical Specifications

FeatureSpecification
Controller ChipNXP MFRC522
Operating Frequency13.56 MHz
Operating Voltage2.5V to 3.3V DC
Operating Current13mA - 26mA
Sleep Current< 80 uA
Communication InterfaceSPI (Max Data Rate 10Mbps)
Supported TagsMIFARE 1K (S50), MIFARE 4K (S70), MIFARE Ultralight, DESFire
Read RangeUp to 50mm (Depends on antenna geometry)

Pinout Configuration

The module features an 8-pin interface for easy breadboarding:

  1. VCC: 3.3V Power Supply
  2. RST: Reset / Power-down pin
  3. GND: Ground
  4. IRQ: Interrupt Request pin (Can wake up microcontrollers when a card is detected)
  5. MISO: Master In Slave Out (SPI Data to Microcontroller)
  6. MOSI: Master Out Slave In (SPI Data from Microcontroller)
  7. SCK: Serial Clock (SPI Clock)
  8. SDA / SS: Slave Select (SPI Chip Select)

⚠️ Important Voltage Warning: The VCC pin must be connected to 3.3V. Connecting it to 5V will permanently damage the MFRC522 chip. However, the communication pins (SPI) are generally 5V tolerant, so you can connect them directly to a 5V Arduino board.


What's in the Box?

  • 1x RC522 RFID Reader/Writer Module
  • 1x MIFARE Classic 1K Blank Card
  • 1x MIFARE Classic 1K Keychain Tag (Blue)
  • 1x Straight Header Pin Strip
  • 1x Right-Angle Header Pin Strip

Popular Project Ideas

  1. Smart Door Lock: Combine this module with an ESP32 and a Relay to unlock a door when an authorized card is tapped.
  2. Attendance System: Log employee or student arrivals directly to a Google Sheet or your Supabase database using a Wi-Fi-enabled microcontroller.
  3. Interactive Puzzle: Use RFID tags placed inside objects to trigger specific actions in a robotics or escape room build.