Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
I2C Driver for Adafruit's PN532-based NFC Shield
branch: master

Added timeout to readPassiveTargetID

Added optional timeout parameter to readPassiveTargetID.  Default is
still to block forever. Suggest value of 50 for timeout to reduce
latest commit 7916b5fcf6
driverblock driverblock authored


This is a library for the Adafruit PN532 NFC/RFID breakout boards
This library works with the Adafruit NFC breakout and shield
Check out the links above for our tutorials and wiring diagrams 
These chips use SPI or I2C to communicate

Adafruit invests time and resources providing this open source code, 
please support Adafruit and open-source hardware by purchasing 
products from Adafruit!

Written by Limor Fried/Ladyada & Kevin Townsend for Adafruit Industries.  
BSD license, check license.txt for more information
All text above must be included in any redistribution

To download: click the ZIP button above, rename
the uncompressed folder Adafruit_NFCShield_I2C. Check that the
Adafruit_NFCShield_I2C folder contains Adafruit_NFCShield_I2C.cpp and

Place the Adafruit_NFCShield_I2C library folder your
<arduinosketchfolder>/libraries/ folder. You may need to create the
libraries subfolder if its your first library. Restart the IDE.
Something went wrong with that request. Please try again.