Introduction
Interfaces with the host controller
PN532 block diagram
PN532 host link protocol
Standard frame
Extended frame
Additional lines (IRQ only or IRQ and H_REQ)
Typical application diagram
Default pin configuration
How to interface with the PN532?
SPI interface
Sequence to use communicate in SPI
SPI mode selection
I2C interface
Handshake mode in I2C
The PN532 is not in power down, the host controller initiate
The PN532 may be in power down, the host controller initiate
The PN532 is in power down, after TgInitAsTarget command.
Virtual card mode.
Recommended operating conditions
HSU interface
Baudrate
How to change HSU speed in SCRTester?
Handshake mode in HSU
The PN532 is not in power down, the host controller initiate
The PN532 may be in power down, the host controller initiate
The PN532 is in power down, after TgInitAsTarget command.
Virtual card mode.
The PN532 commands
Global view
The PN532 embedded software API: commands and errors lists
Commands codes
Errors codes
The PN532 various modes
RFConfiguration command
How to use the PN532 as a Mifare reader?
Timeout and number of retries
Activation phase (InListPassiveTarget command)
Communication phase (InDataExchange command)
Deactivation phase (InDeselect/InRelease command)
How to use the PN532 as a T=CL reader (ISO/IEC 14443-4)?
Timeout and number of retries
Activation phase (InListPassiveTarget command)
Communication phase (InDataExchange command)
Deactivation phase (InDeselect/InRelease command)
How to use the PN532 as a DESfire cards reader?
Timeout and number of retries
How to use the PN532 as a FeliCa reader?
Timeout and number of retries
Activation phase (InListPassiveTarget command)
Communication phase (InDataExchange command)
Deactivation phase (InDeselect/InRelease command)
How to use the PN532 as a Jewel cards reader ?
How to use the PN532 as a reader for several types of cards
How to use the PN532 in a NFC peer-to-peer communication?
How to use the PN532 as an initiator in a NFC peer-to-peer c
About PSL (Parameter Selection)
About InDeselect command
Timeout and number of retries
How to use the PN532 as a target in a NFC peer-to-peer commu
What are default timeout values of the PN532 as a target?
How to fill TgInitAsTarget parameters?
Handling of several cards/targets
Transfer of large amount of data
Chaining mechanism
Metachaining mechanism
Effective throughput
How to emulate a ISO/IEC 1443-4A card ?
How to use Smart connectivity (combination of the PN532 and
Virtual card mode
Wired card mode
Dual card mode
Application schematics
Recommendations
Recommendations/ known limitations
Legal information
Definitions
Disclaimers
Licenses
Patents
Trademarks
Contents