Encomendado em dias úteis antes das 14:00 = enviado no mesmo dia e, em 98% dos casos, entregue no dia seguinte. Devolução gratuita 30 dias para refletir 1 ano de garantia

Esquema de ligação e exemplo de código

Como ligar o Kit PN532 RFID NFC com Cartão S50 e Key Tag S50 a um Arduino UNO ou ESP32, com um sketch de exemplo que podes carregar já.

PN532 RFID NFC Card Reader

This example reads RFID/NFC tags (such as Mifare cards) using the PN532 module over I2C. Make sure the DIP switches on the PN532 module are set for I2C mode (usually CH1=ON, CH2=OFF). Hold any compatible 13.56MHz NFC or RFID tag near the module to print its unique UID to the Serial Monitor.

Esquema de ligação: Kit PN532 RFID NFC com Cartão S50 e Key Tag S50 num Arduino UNO
Esquema de ligação · Clique para ampliar
Tabela de ligação: Kit PN532 RFID NFC com Cartão S50 e Key Tag S50 num Arduino UNO
Tabela de ligação · Clique para ampliar
PN532_RFID_NFC_Card_Reader.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : PN532 RFID NFC Card Reader
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : PN532 RFID NFC Module
 *  Libraries : Adafruit PN532 1.3.4
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Wire.h>
#include <Adafruit_PN532.h>

#define PN532_IRQ   2
#define PN532_RESET 3

Adafruit_PN532 nfc(PN532_IRQ, PN532_RESET);

void setup() {
  Serial.begin(115200);
  while (!Serial) delay(10);

  Serial.println(F("Initializing PN532 NFC Module..."));
  nfc.begin();

  uint32_t versiondata = nfc.getFirmwareVersion();
  if (!versiondata) {
    Serial.println(F("PN532 board not found. Check wiring and I2C mode switch."));
    while (1) delay(10);
  }

  Serial.print(F("Found PN532 chip! Firmware ver: "));
  Serial.print((versiondata >> 24) & 0xFF, HEX);
  Serial.print('.');
  Serial.println((versiondata >> 16) & 0xFF, HEX);

  nfc.SAMConfig();
  Serial.println(F("Waiting for an ISO14443A card or tag..."));
}

void loop() {
  uint8_t uid[7];
  uint8_t uidLength = 0;

  bool success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength, 500);
  if (success) {
    Serial.print(F("Found tag! UID: "));
    for (uint8_t i = 0; i < uidLength; i++) {
      if (uid[i] < 0x10) Serial.print('0');
      Serial.print(uid[i], HEX);
      if (i < uidLength - 1) Serial.print(':');
    }
    Serial.println();
    delay(1000);
  }
}

Bibliotecas necessárias: Adafruit PN532 1.3.4

Wiring diagram and example code generated by Codey.online — https://www.codey.online

PN532 NFC/RFID Tag Reader with ESP32

This circuit connects the PN532 NFC/RFID module to the ESP32 over I2C to read standard 13.56 MHz RFID tags or NFC cards. Ensure the module's DIP switches are set to I2C mode (Channel 0=HIGH, Channel 1=LOW). When a card or key fob is placed near the antenna, the ESP32 reads and prints its unique ID (UID) to the Serial Monitor.

Esquema de ligação: Kit PN532 RFID NFC com Cartão S50 e Key Tag S50 num ESP32 DevKit V1
Esquema de ligação · Clique para ampliar
Tabela de ligação: Kit PN532 RFID NFC com Cartão S50 e Key Tag S50 num ESP32 DevKit V1
Tabela de ligação · Clique para ampliar
PN532_NFC_RFID_Tag_Reader_with_ESP32.ino · compilado e testado
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : PN532 NFC/RFID Tag Reader with ESP32
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : PN532 RFID NFC Module
 *  Libraries : Adafruit PN532 1.3.4
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

#include <Wire.h>
#include <Adafruit_PN532.h>

// Use I2C interface without dedicated IRQ/Reset pins
#define PN532_IRQ   (-1)
#define PN532_RESET (-1)

Adafruit_PN532 nfc(PN532_IRQ, PN532_RESET);

void setup() {
  Serial.begin(115200);
  while (!Serial) delay(10);

  Serial.println("Initializing PN532 NFC Reader...");
  nfc.begin();

  uint32_t versiondata = nfc.getFirmwareVersion();
  if (!versiondata) {
    Serial.println("PN532 not found! Check DIP switches (I2C mode) and wiring.");
    while (1) delay(100);
  }

  Serial.print("Found PN532 chip with firmware version: ");
  Serial.print((versiondata >> 16) & 0xFF, DEC);
  Serial.print('.');
  Serial.println((versiondata >> 8) & 0xFF, DEC);

  // Configure Secure Access Module (SAM)
  nfc.SAMConfig();

  Serial.println("Ready! Present an RFID card or NFC tag to the reader...");
}

void loop() {
  uint8_t success;
  uint8_t uid[] = { 0, 0, 0, 0, 0, 0, 0 };
  uint8_t uidLength;

  // Wait up to 500ms for an ISO14443A card
  success = nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength, 500);

  if (success) {
    Serial.println("Card detected!");
    Serial.print("UID Length: ");
    Serial.print(uidLength, DEC);
    Serial.println(" bytes");
    Serial.print("UID: ");
    nfc.PrintHex(uid, uidLength);
    Serial.println();

    delay(1000); // Debounce to avoid repeated rapid reads
  }
}

Bibliotecas necessárias: Adafruit PN532 1.3.4

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Kit PN532 RFID NFC com Cartão S50 e Key Tag S50

Este módulo PN532 RFID pode, além de transmitir e receber tags Mifare, também enviar dados por NFC.
O módulo pode ser controlado via SPI, I2C ou UART.

Especificações:

  • Chip: NXP PN532
  • Tensão: 3.3 - 5V DC
  • Suporta diversos produtos RFID, incluindo Mifare e FeliCa
  • Distância de leitura: até ~5-7cm
  • Level shifter para I2C e UART presente para compatibilidade com sistemas 5V (SPI apenas 3.3V!)
  • Dois DIP switches presentes para selecionar o modo de comunicação (HSU=High Speed UART)
  • É fornecido com um cartão S50, key tag S50, header curvo de 4 pinos e cabo
  • Dois furos de montagem de 3mm presentes

Termos de pesquisa: rfid, rfid kit, rfid-kit, rfid set, nfc set, nfc kit

Dimensões
Comprimento: 4,3cm
Largura: 4cm
Altura: 0,3cm

  • PN532 chip
  • Compleet geleverd
  • DIP switches
  • 2 montagegaten

Por que escolher este produto?

  • Meerdere protocollen – Aansturing via SPI, I2C of UART.
  • NFC-data verzenden – Kan zelf data verzenden via NFC.
  • Compatibel met 5V – Levelshifter voor I2C en UART aanwezig.
  • Compleet geleverd – Inclusief kaart, key tag, header en kabel.
  • Eenvoudige montage – Twee 3mm montagegaten aanwezig.
Especificações
Dimensões4,3 x 4 x 0,3 cm
InterfaceSPI, I2C ou UART
Adequado parasistemas 5V
ChipNXP PN532
Furos de montagem2 x 3 mm
Distância de leituraaté ~5-7cm

Na embalagem

  • PN532 RFID module
  • S50 kaart
  • S50 key tag
  • 4 pins gebogen header
  • kabel

Frequentemente comprados juntos

Total: € 10,80

Avaliações

★★★★★ 5,0/5 1 avaliação
  • ★★★★★Anoniem

    Ainda tenho de começar a usá-lo, mas parece estar de acordo com as expectativas

Escrever uma avaliação
A tua avaliação

Envio & devoluções

Envio

  • Pacote com Track & Trace€ 6,20Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 7,35Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 8,50Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
  • Pacote com Track & Trace€ 9,15Alemanha 1-3, França 2-3, Espanha/Itália 2-4, outros países 3-5 dias úteis
Tudo sobre envios

Devoluções

Não ficas satisfeito? Tens 30 dias após a receção para devolver o produto.

Tudo sobre devoluções

Vistos recentemente