SKU: SENS-2580
📋 GST Invoice Available

RC522 RFID Reader Writer SPI Module with Card & Tag

₹61.00 (Inclusive of all taxes)
Out of Stock

The RC522 RFID Reader/Writer Module is a 13.56 MHz non-contact communication module designed for integration with microcontrollers like Arduino, Raspberry Pi, and ESP32 via SPI interface. Operating at 3.3V DC, it supports reading and writing to ISO/IEC 14443 A/MIFARE compatible tags with a typical range of up to 50mm.

Features

  • 13.56 MHz operating frequency with SPI interface (up to 10 Mbit/s) for direct microcontroller connection.
  • Supports ISO/IEC 14443 A/MIFARE protocol for reading/writing compatible RFID cards and tags.
  • Typical read/write distance of up to 50 mm (2-5 cm) for reliable non-contact operation.
  • Low power consumption with 13-26mA operating current and 10-13mA idle current.
  • Compact 60mm x 39.5mm PCB design with integrated analog demodulation and decoding circuitry.

Out of stock

Description

The RC522 module, based on the NXP Semiconductors RC522 chip, is a highly integrated solution for 13.56 MHz RFID applications. It employs advanced modulation and signal processing to handle ISO14443A frame communication and error correction, making it suitable for secure data exchange with compatible tags. The module’s fully integrated analog front-end demodulates and decodes tag responses, simplifying system design.

Designed for low-power, portable, and embedded applications, the module operates from a 2.5V to 3.3V supply and features power-down modes for energy efficiency. Its SPI interface ensures fast and reliable communication with host processors, while internal features like a programmable timer, FIFO buffer, and CRC coprocessor enhance data integrity and system control.

Key Features

  • NXP Semiconductors RC522-based 13.56 MHz RFID reader/writer IC with high-integration analog front-end.
  • SPI serial interface supports data rates up to 10 Mbit/s for fast communication with microcontrollers.
  • Integrated FIFO buffer handles 64-byte data packets for efficient send/receive operations.
  • Supports higher transfer speed communication (MIFARE) up to 848 kBaud.
  • Flexible interrupt modes and programmable timer for optimized host processor interaction.
  • Internal self-test functionality and integrated CRC coprocessor for robust data integrity.
  • Compact PCB module design (60x39.5mm) suitable for handheld and embedded mass production.
  • Low-voltage operation (2.5V-3.3V) with software-controlled power-down modes.

Applications

  • Access control and door lock systems using RFID cards or key fobs.
  • Inventory management and asset tracking in portable handheld devices.
  • Smart meter and payment system development for non-contact transactions.
  • Embedded security and identification in IoT prototypes and maker projects.
  • Library book tracking or item identification systems.

Technical Specifications

Model / NameRFID Reader/Writer Module (RC522)
Operating Frequency13.56 MHz
Supported ProtocolISO/IEC 14443 A / MIFARE
Supply Voltage3.3V DC (Range: 2.5V - 3.3V)
Operating Current13 - 26 mA
Idle Current10 - 13 mA
Communication InterfaceSPI
SPI Data RateUp to 10 Mbit/s
Typical Read/Write DistanceUp to 50 mm (2 - 5 cm)
FIFO Buffer Size64 bytes
Module Dimensions (L x W)60 mm x 39.5 mm
Module Weight20 g

Frequently Asked Questions

What is the operating voltage for the RC522 module, and can I power it with 5V?

The RC522 module requires a 3.3V DC power supply. Applying 5V directly will damage the chip. If your microcontroller board only provides 5V logic (like some Arduino models), you must use a logic level converter for the SPI lines and a regulated 3.3V power source for the module's VCC pin.

What microcontrollers or development boards is this module compatible with?

The module is directly compatible with any microcontroller featuring a 3.3V logic SPI interface, such as ESP32, ESP8266, Raspberry Pi Pico, and 3.3V Arduino boards (e.g., Arduino Due). For 5V Arduino boards (Uno, Mega), you need a logic level converter for the SPI pins (SCK, MOSI, MISO, SS/NSS) and must supply 3.3V power separately.

What types of RFID tags and cards can this RC522 module read and write?

This module supports tags and cards compatible with the ISO/IEC 14443 Type A standard, which includes the popular MIFARE Classic 1K, MIFARE Classic 4K, and MIFARE Ultralight families. It cannot read other frequencies (like 125 kHz) or different protocols (like NFC Forum Type 2 tags not based on MIFARE).

What is the maximum read/write distance, and what factors affect it?

The typical maximum operating distance is up to 50 mm (5 cm), though actual range is often 2-4 cm. Distance is affected by antenna size, tag orientation, surrounding metal objects, and power supply quality. For best performance, ensure a stable 3.3V supply and avoid placing the module near large metal surfaces.

Does the module come with libraries or example code for Arduino?

While the module itself does not include software, the RC522 chip is widely supported. Popular libraries like the MFRC522 library for Arduino provide comprehensive examples for reading tag UIDs, writing data blocks, and implementing access control. These libraries handle the low-level SPI communication and MIFARE protocol commands.

Package Includes

  • 1 x RFID-RC522 Reader/Writer Module
  • 1 x Standard Blank RFID Card
  • 2 x Header Strips (Straight & Right-Angle)
  • 1 x Special-Shaped Keychain RFID Tag

Additional Information

Weight 0.02 kg
Dimensions 6 × 3.95 cm