Near Field Communication (NFC) is a set of short-range wireless technologies. It's behind daily applications such as access control system and mobile payment system.
 
Grove NFC features a highly integrated transceiver module PN532 which handles contactless communication at 13.56MHz. You can read and write a 13.56MHz tag with this module or implement point to point data exchange with two NFCs. Grove NFC is designed to use I2C or UART communication protocols, and UART is the default mode. In addition, we assign an independent PCB antenna which can easily stretch out of any enclosure you use, leaving more room for you to design the exterior of your project.

Specification

  • Working Voltage: 3.3V
  • Working Current:
  •   Static Mode: 73mA
  •   Write/Read Mode: 83mA
  • Support host interface: I2C, UART(default).
  • Serve for contactless communication at 13.56MHz.
  • Support ISO14443 Type A and Type B protocols.
  • Max operating distance for detecting NFC tags is 28mm depending on current antenna size.
  • Support P2P communication.
  • Dimensions: 25.43mm x 20.35mm

Parts List

  • Grove - NFC x1,
  • NFC Antenna x1,
  • IPX connect wire - 120mm x1,
  • 24AWG Grove Cable  - 4P-4P-2.0-200mm x1

Get Started

  1. Download PN532 library and put 4 folders(PN532, PN532_SPI, PN532_I2C and PN532_HSU) into Arduino's libraries.
  2. Download Don's NDEF library, put it into Arduino's library and rename it to NDEF.
  3. Open Arduino IDE. If Arduino IDE is already opened, restart it.
  4. In Arduino IDE, click menus: File -> Example -> NDEF -> ReadTag

 

  1. The ReadTag sketch uses I2C interface by default, change code to use UART as following. Seeeduino Mega(Arduino Mega) or Seeeduino lite(Arduino Leonardo) are prefered.
 
#include "PN532_HSU.h"
#include "PN532.h"
#include "NfcAdapter.h"
 
PN532_HSU interface(Serial1);
NfcAdapter nfc = NfcAdapter(interface);
 
void setup(void) {
    Serial.begin(115200);
    Serial.println("NDEF Reader");
    nfc.begin();
}
 
void loop(void) {
    Serial.println("\nScan a NFC tag\n");
    if (nfc.tagPresent())
    {
        NfcTag tag = nfc.read();
        tag.print();
    }
    delay(5000);
}

NFC (Grove)

  • Brand: Seeedstudio
  • Product Code: SEEED-113020006
  • Reward Points: 15
  • Availability: 12
  • £19.14

  • Ex Tax: £15.95
  • Price in reward points: 200

  • 5 or more £19.14

NFC Shield V2.0 (13.56MHz)

NFC Shield V2.0 (13.56MHz)

£34.49

NFC Shield features a highly integrated transceiver module PN532 which handles contactless ...

Qty: 1

NFC Module for Arduino (13.56MHz)

NFC Module for Arduino (13.56MHz)

£15.78

The NFC Module for Arduino is designed to extend this powerful feature for your project or ...

Qty: 7

NFC GalaRing G1 - Large

NFC GalaRing G1 - Large

£43.85

NFC GalaRing G1 for a brand-new card information exchange method.

Out Of Stock

NFC Antenna

NFC Antenna

£4.08

NFC Antenna is a 13.56MHz antenna for Near Field Communication (NFC)

Qty: 7

NFC / RFID PN532 Controller Breakout Board (13.56MHz) [364]

NFC / RFID PN532 Controller Breakout Board (13.56MHz) [364]

£45.54

Use this for RFID-tag projects to read and write tags.

Out Of Stock

NFC Tag (Grove)

NFC Tag (Grove)

£17.26

Grove - NFC Tag is a highly integrated Near Field Communication Tag module with an I2C interface

Qty: 8

Micro NFC/RFID Transponder - NTAG203 13.56MHz [2800]

Micro NFC/RFID Transponder - NTAG203 13.56MHz [2800]

£4.70

This tiny micro NFC/RFID tag is super small, and contains an NTAG203 chip plus antenna

Out Of Stock

Xadow NFC v2

Xadow NFC v2

£25.02

Read and write to tags and cards, acting like NFC tags

Qty: 6

PN532 NFC RFID Module v3

PN532 NFC RFID Module v3

£14.34

This PN532 NFC RFID Module v3 is built around NXP PN532

Out Of Stock