SKU: SENS-2573
📋 GST Invoice Available

PN532 NFC RFID Reader Writer Module V0.0.1 - I2C/SPI/HSU Interface

₹289.00 (Inclusive of all taxes)
Out of Stock

The PN532 NFC RFID Reader Writer Module V0.0.1 is a highly integrated 13.56 MHz contactless communication module, compatible with Arduino, Raspberry Pi, and other microcontrollers. It supports I2C, SPI, and HSU (High-Speed UART) host interfaces and functions as an RFID reader/writer, ISO 14443-A card emulator, and NFC peer-to-peer device.

Features

  • Multi-Interface Support: Easily switch between I2C, SPI, and HSU (High-Speed UART) modes via onboard SMD toggle switch.
  • Extended Read Range: Features a built-in PCB antenna for a communication distance of 5cm to 7cm.
  • Integrated Level Shifter: Provides standard 5V TTL compatibility for I2C and UART, with 3.3V TTL for SPI, ensuring safe operation with 3.3V and 5V logic systems.
  • Versatile NFC/RFID Operation: Functions as an ISO 14443-A RFID reader/writer, card emulator, and supports NFC communication with Android smartphones.
  • Compact Form Factor: Module dimensions of 42.7mm x 40.4mm x 4mm for easy integration into projects and enclosures.

Out of stock

Description

The PN532 module is built around the NXP Semiconductors PN532 NFC controller, which integrates an 80C51 microcontroller core, 40 KB ROM, and 1 KB RAM. It handles all modulation, demodulation, and protocol management for 13.56 MHz contactless communication, simplifying integration for developers. The module’s firmware supports multiple operating modes, allowing it to read and write RFID tags, emulate a card, and engage in NFC data exchange.

Its onboard level-shifting circuitry is a key feature, protecting the sensitive controller while providing flexible voltage compatibility. The I2C and UART interfaces accept a wide 3.3V to 5V TTL range, while the SPI interface is fixed at 3.3V TTL with series resistors for signal integrity. This makes it directly compatible with popular development platforms like Arduino (5V) and Raspberry Pi/ESP32 (3.3V) without external adapters.

Key Features

  • High-Integration NFC Controller: Based on the NXP Semiconductors PN532 with integrated 80C51 MCU, ROM, and RAM for standalone protocol handling.
  • Selectable Host Interface: Hardware toggle switch allows instant selection between I2C, SPI, and High-Speed UART (HSU) communication modes.
  • Optimized Antenna Design: Built-in PCB antenna is tuned for reliable 5-7cm read/write distance with ISO 14443-A compliant tags and cards.
  • Robust Signal Conditioning: Onboard level shifter ensures safe interfacing between 5V and 3.3V logic families, protecting the core IC.
  • Multi-Functional Firmware: Supports reader/writer, card emulation (P2P), and NFC initiator/target modes for versatile application development.
  • Broad System Compatibility: Works with Arduino, Raspberry Pi, ESP32, STM32, and other microcontrollers via standard serial protocols.
  • Compact and Durable Build: Single-board module design with all components surface-mounted for reliable operation in embedded projects.

Applications

  • Secure Access Control Systems: For reading/writing employee or user NFC/RFID badges.
  • IoT Device Pairing & Configuration: Using NFC for quick, touch-based setup of smart home devices.
  • Interactive Product Displays: Enabling smartphones to read product information or trigger actions via NFC tags.
  • Embedded Payment Systems: Prototyping contactless payment terminals or card emulators.
  • Inventory & Asset Management: Tracking tools, library books, or retail items with RFID tags.

Technical Specifications

Operating Voltage3.3V ~ 5V
Communication InterfaceI2C, SPI, HSU (High-Speed UART) - Selectable
Interface Logic LevelsI2C/UART: 3.3V ~ 5V TTL; SPI: 3.3V TTL
Communication Frequency13.56 MHz
Read/Write Distance5 cm ~ 7 cm
Supported ProtocolsISO/IEC 14443-A, NFC (Peer-to-Peer)
Module Dimensions (L x W x H)42.7 mm x 40.4 mm x 4 mm
Core ControllerNXP Semiconductors PN532
Microcontroller Core80C51 with 40 KB ROM, 1 KB RAM
AntennaIntegrated PCB Antenna

Frequently Asked Questions

What is the operating voltage range for this PN532 module?

The module operates from 3.3V to 5V DC. The onboard level shifter allows the I2C and UART pins to accept 5V TTL signals directly, while the SPI interface is fixed at 3.3V TTL. Always ensure your power supply provides clean, regulated voltage within this range.

How do I switch between I2C, SPI, and UART communication modes?

A small SMD toggle switch on the board allows you to select the active host interface. You must set this switch to the correct position (I2C, SPI, or HSU) before powering the module and ensure your microcontroller code uses the corresponding communication library and pinout for that mode.

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

This module supports the ISO/IEC 14443-A standard, which includes common RFID tags and cards like MIFARE Classic 1K/4K, MIFARE Ultralight, and NFC Type 2 Tags. It can read, write, and emulate these card types, and also supports NFC peer-to-peer communication with compatible smartphones.

Is this module compatible with 5V Arduino boards like the Uno?

Yes, it is fully compatible. Use the I2C or UART (HSU) interface mode. The onboard level shifter safely converts the 5V signals from the Arduino to the 3.3V required by the PN532 chip. Do not use the SPI mode with a 5V Arduino unless you add external logic level conversion.

Package Includes

  • 1 x PN532 NFC RFID Reader Writer Module V0.0.1

Additional Information

Weight 0.05 kg
Dimensions 4.27 × 4.04 × 0.4 cm