www.elechouse.com PN532 NFC RFID Module User Guide Version V4 Introduction Near field communication (NFC) is a set of standards for smartphones and similar devices to establish radio communication with each other by touching them together or bringing them into close proximity, usually no more than a few centimeters. For electronics geeks, we also want to use NFC technology to make our own things. So we build this NFC RFID module. This module is built around NXP PN532.
www.elechouse.com We have updated this module to version 4. Compared with V3 have the following improvement: Performance PN532 NFC V3 PN532 NFC V4 Description Reading Distance on PVC Mifare tag 5~6cm 6~8cm Improved performance on IOS14443A tags Reading Distance on PVC SRT512 1~2cm 2~4cm Improved performance on IOS14443B tags Feature 1. Compatibility: it is compatible with V3 both in hardware and software. 2. Smaller: the size now is as small as 42.7mm*40.4mm*4mm 3.
www.elechouse.com 5. Open source Arduino library Features 1. Support II2, SPI and HSU (High Speed UART) 2. RFID reader/writer mode support • Mifare 1k, 4k, Ultralight, and DesFire cards • ISO/IEC 14443-4 cards such as CD97BX, CD light, DesFire, P5CN072 (SMX) • Innovision Jewel cards such as IRT5001 card • FeliCa cards such as RCS_860 and RCS_854 3. Plug and play, Arduino compatible 4. Built in PCB Antenna, with 6cm~8cm communication distance 5.
www.elechouse.com • I2C/UART: 3.3V~24V TTL • SPI: 3.3V TTL with 100 ohm resistors in series. It could be connected directly to 5V interface of microcontroller such as Arduino. The I2C and HSU shares the same pins. The definition of IIC pins is printed at front and the HSU’s is printed at the back. The HSU mode is configured as the default mode. But you could change the interface by setting the toggle switch.
www.elechouse.com Some users might need soldering other types of connectors or directly solder wires on it. Anyway, make sure the wires go across the antenna lines in 90 degree.
www.elechouse.
www.elechouse.com Modify the code to choose the right mode: Upload the code to Arduino and open Serial monitor.
www.elechouse.
www.elechouse.com You could also try other reading/writing example code in the library. It also supports reading flexible tag. We tested flexible tags of Mifare 1 S50 and Ultralight. The reading distance is up to 5cm. You could find those flexible tags here. P2P NFC Currently we are still developing the software. The P2P NFC communication between two PN532 modules is only supported by I2C mode. Please download this library.
www.elechouse.com Please upload the following two examples to the two Arduino board: • NFC_p2p_initiator • NFC_p2p_target After uploading the sketches, open the Serial Monitor. Please note that Arduino IDE doesn’t support opening 2 Serial Monitors. So you need another Serial Tool. Here we have 2 versions of Arduino IDE installed in my PC: Arduino 0022 and Arduino 1.0. We open the two and could have two Serial Monitor working. Note the baud rate is 115200.
www.elechouse.
www.elechouse.com Target: Initiator: NFC with Android phone Download the library of NFC_Module_DEV from our github page.
www.elechouse.com Note, while testing this library, please remove the libraries in the testing above (or other PN532 libraries) to other folders. Otherwise they might conflict. Currently this library only supports HSU mode. We are still working on more modes. If you want to use SPI mode, you could try NFC_Shield_DEV. Just connect Arduino with our PN532 module through SPI interface in the way shown in the table above.
www.elechouse.com On Android phone, if you have set the default browser, it will start the browser and visit our website: www.elechouse.com If it doesn’t start the browser, please open the browser and try again. Here we tested HTC one and Google Nexus 4. They all work very well. Different NFC phones might have different NFC ICs. If your phone doesn’t work with it, try to google information to check if your phone NFC chip is compatible with PN532.
www.elechouse.com Useful link PN532 Module Schematic PDF NXP PN532 User Manual DWG DIMENSION FILE Library: PN532 or NFC_Module_DEV Where to buy Please visit this page to buy this product: PN532 NFC module Disclaimer and Revisions [FCC Declare] The information in this document may change without notice. If you have any problem about it, please visit www.elechouse.com to contact us. Revision History Rev.
www.elechouse.com A Oct. 25th , 2012 Wilson Initial version B Nov.
FCC WARNING FCC Caution: Any changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate this equipment. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
Requirement per KDB996369 D03 2.2 List of applicable FCC rules List the FCC rules that are applicable to the modular transmitter. These are the rules that specifically establish the bands of operation, the power, spurious emissions, and operating fundamental frequencies. DO NOT list compliance to unintentional-radiator rules (Part 15 Subpart B) since that is not a condition of a module grant that is extended to a host manufacturer. See also Section 2.
statements and use conditions are not provided, then the host product manufacturer is required to take responsibility of the module through a change in FCC ID (new application). Explanation: This module complies with FCC RF radiation exposure limits set forth for an uncontrolled environment, This equipment should be installed and operated with a minimum distance of 0.5 centimeters between the radiator and your body." This module is designed to comply with the FCC statement, FCC ID is: 2ABVM-ELECHNFCV4. 2.
manufacturer is responsible for compliance to any other FCC rules that apply to the host not covered by the modular transmitter grant of certification. If the grantee markets their product as being Part 15 Subpart B compliant (when it also contains unintentional-radiator digital circuity), then the grantee shall provide a notice stating that the final host product still requires Part 15 Subpart B compliance testing with the modular transmitter installed.