PN532 External Antenna Documentation covers quick start steps, interface support, antenna-routing notes, compatibility, and troubleshooting for the ELECHOUSE PN532 NFC RFID Module with External Antenna.
Quick Start
- Choose the interface mode you want to use: I2C, SPI, or HSU.
- Mount the main board where space allows and route the external antenna to the desired read zone.
- Use a 50-ohm compatible antenna cable and avoid sharp bends or noisy routing paths.
- Install the standard ELECHOUSE PN532 library.
- Run a basic PN532 read example and verify tag detection before final enclosure assembly.
Key Technical Facts
- Chip: NXP PN532
- Operating frequency: 13.56 MHz
- Interfaces: I2C, SPI, HSU
- Main board size: 35 mm × 24 mm
- Antenna cable lengths: 5 / 15 / 30 / 50 / 100 cm
- Logic levels: 5V TTL for I2C / UART, 3.3V TTL for SPI
Reading Performance
- MIFARE Classic / ISO 14443A: about 5–6 cm
- SRT512 / ISO 14443B: about 3–4 cm
- ELECHOUSE notes that tested cable lengths from 10 cm to 100 cm showed broadly consistent reading performance when 50-ohm cable was used correctly.
Supported Protocols
- ISO 14443A: MIFARE Classic, Ultralight, DESFire
- ISO 14443B: SRT512 and compatible cards
- FeliCa
- Innovision Jewel
- ISO 18092 / NFC-IP1 (peer-to-peer)
Supported Platforms
- Arduino
- ESP32 / ESP8266
- Raspberry Pi
- Linux systems using PN532-compatible tooling
- Any 3.3V / 5V MCU with I2C, SPI, or UART
Pinout and Wiring
This module follows the standard PN532 software model. Interface selection and wiring principles are the same as the regular PN532 family: choose one interface, wire only that interface, then use the matching library transport wrapper.
- I2C: SDA / SCL + power + ground
- SPI: SCK / MISO / MOSI / SS + power + ground
- HSU: TX / RX + power + ground
Initialization Method
- Select interface mode on the board.
- Connect the antenna securely.
- Wire the board to the host MCU using the selected interface.
- Load a simple PN532 read example from the ELECHOUSE library.
- Test with a standard card before sealing the board inside an enclosure.
Antenna Placement Notes
- Use the external antenna when the NFC field needs to be physically separated from the main electronics.
- Keep the antenna away from large metal surfaces during initial tuning and validation.
- Do not run the antenna cable tightly alongside noisy switching power or high-current traces.
- Route the cable cleanly through enclosures and avoid unnecessary loops.
Downloads and Resources
- ELECHOUSE PN532 GitHub library
- The product page lists board and antenna dimension files.
- For newer external-antenna designs, also see PN5321 MINI Documentation.
Common Errors
- No tag read: wrong interface mode, bad wiring, or disconnected antenna.
- Unstable performance: poor cable routing, mechanical stress on the antenna connector, or strong nearby EMI.
- Range lower than expected: metal behind the antenna or enclosure effects.
Troubleshooting
- Test the board and antenna outside the final product enclosure first.
- Keep using the simplest PN532 example until hardware behavior is stable.
- If stock or replacement concerns matter, consider the newer PN5321 MINI platform.
Version Differences / Positioning
- This design is a classic external-antenna PN532 option for separated read zones.
- ELECHOUSE currently recommends PN5321 MINI as the modern in-stock alternative for similar use cases.
Update History
- 2026-04-05: First public PN532 external antenna documentation page published.
- Reference basis: ELECHOUSE product page technical description and standard PN532 library compatibility notes.
When to Use External Antenna
The external antenna variant of the PN532 module is designed for installations where the NFC reader PCB cannot be positioned at the point of contact. Common scenarios:
- The controller board is mounted inside a metal enclosure or behind a panel
- The antenna must be embedded in a product housing flush with the user-facing surface
- Flexible or non-standard antenna form factors are required
- The antenna must be positioned away from the PCB to avoid RF interference from other components
Antenna Connection
The external antenna module exposes an I-PEX / U.FL connector or similar RF connector for the antenna. The user connects a compatible external NFC antenna via coaxial cable.
- Use a short RF cable (typically 50Ω coaxial) to connect PCB to antenna
- Minimize cable length — longer cables increase signal loss at 13.56 MHz
- Keep antenna away from metal objects during installation; metals detune the antenna resonance
SPI / I2C / UART Interface
The external antenna version uses the same PN532 chipset and the same SPI / I2C / UART interface as the standard PN532 V4. All software libraries compatible with PN532 V4 work identically with the external antenna variant.
| Interface | PN532 Pins | Notes |
|---|---|---|
| SPI | SCK, MISO, MOSI, NSS | Most reliable at long cable lengths |
| I2C | SDA, SCL | Shared bus, address 0x24 (default) |
| UART (HSU) | TX, RX | 115200 baud default |
Interface Selection Switch
Like the PN532 V4, this module has a DIP switch or solder jumpers for selecting SPI / I2C / UART. Refer to the board silkscreen: switch positions are typically labeled.
- I2C: both switches to position 1
- SPI: both switches to position 0
- UART/HSU: switch 1 to 0, switch 2 to 1 (check board marking)
Performance Notes
With a well-tuned external antenna, reading distance can match or exceed on-board antenna performance. However, cable impedance and antenna matching are important factors:
- Use 50Ω coaxial cable, as short as practical
- Ensure the antenna is tuned to 13.56 MHz (pre-tuned antennas are typically best)
- Avoid bending or kinking the RF cable sharply
Typical Installation Flow
- Mount the PN532 PCB in the enclosure — away from the user-facing surface
- Route the RF cable through the enclosure to the mounting point
- Connect the external antenna to the I-PEX / U.FL connector on the PCB
- Secure the antenna to the front panel with double-sided tape, adhesive, or a mechanical mount
- Test reading distance with a known card before final assembly
