{"product_id":"pn532","title":"PN532 NFC HAT for Raspberry Pi, I2C \/ SPI \/ UART","description":"\u003ch2\u003eOverview\u003c\/h2\u003e\n\u003cp\u003eA PN532-based near-field communication board operating at 13.56 MHz, with a Raspberry Pi 40-pin GPIO connector. Jumpers and DIP switches select UART, SPI or I2C host communication.\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOnboard NFC antenna, PN532 controller and power indicator.\u003c\/li\u003e\n\u003cli\u003eSelectable UART, SPI and I2C interfaces; connect only one at a time.\u003c\/li\u003e\n\u003cli\u003eBreakout control pins for integration with other development boards.\u003c\/li\u003e\n\u003cli\u003eManufacturer examples for Raspberry Pi Python\/C, STM32 and Arduino.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eSpecifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eItem\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003ePN532 NFC HAT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eWaveshare\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNFC controller\u003c\/td\u003e\n\u003ctd\u003ePN532\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage\u003c\/td\u003e\n\u003ctd\u003e3.3 V \/ 5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating frequency\u003c\/td\u003e\n\u003ctd\u003e13.56 MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHost interface\u003c\/td\u003e\n\u003ctd\u003eUART (default), SPI, I2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDefault serial baud rate\u003c\/td\u003e\n\u003ctd\u003e115200 bps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRaspberry Pi connection\u003c\/td\u003e\n\u003ctd\u003e40-pin GPIO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eNFC Operating Modes\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReader\/writer modes for ISO\/IEC 14443A \/ MIFARE, FeliCa and ISO\/IEC 14443B.\u003c\/li\u003e\n\u003cli\u003eCard operation modes for ISO\/IEC 14443A \/ MIFARE and FeliCa.\u003c\/li\u003e\n\u003cli\u003ePeer-to-peer communication based on ISO\/IEC 18092 (NFCIP-1).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThese are controller capabilities. Available operations depend on the host software, card type and access permissions. Card operation mode does not mean that an arbitrary card can be fully cloned or emulated.\u003c\/p\u003e\n\u003ch2\u003eInterface Selection\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMode\u003c\/th\u003e\n\u003cth\u003eI0\u003c\/th\u003e\n\u003cth\u003eI1\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eUART\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI2C\u003c\/td\u003e\n\u003ctd\u003eH\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSPI\u003c\/td\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003eH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eConfigure jumpers with power disconnected. Enable only the DIP switches for the selected interface. Check connector orientation and match the software interface to the hardware settings.\u003c\/p\u003e\n\u003ch2\u003eBoard Layout and Control Signals\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e40-pin GPIO connector: connects the HAT to a Raspberry Pi.\u003c\/li\u003e\n\u003cli\u003eBreakout control pins: provide connections to compatible host boards such as STM32 or Arduino.\u003c\/li\u003e\n\u003cli\u003eIntegrated antenna coil and PN532 controller: handle contactless communication.\u003c\/li\u003e\n\u003cli\u003ePower LED: indicates that the board is powered.\u003c\/li\u003e\n\u003cli\u003eDIP switches: route the selected interface to the Raspberry Pi; enable only one interface group at a time.\u003c\/li\u003e\n\u003cli\u003eI0 \/ I1 jumpers: select UART, I2C or SPI as shown in the interface table.\u003c\/li\u003e\n\u003cli\u003eINT0 jumper: response signal connection to Raspberry Pi D16 (BCM16).\u003c\/li\u003e\n\u003cli\u003eRSTPDN jumper: reset signal connection to Raspberry Pi D20 (BCM20).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eDimensions\u003c\/h2\u003e\n\u003cp\u003eBoard outline: 85 × 56 mm, according to the manufacturer's dimension drawing. These dimensions describe the PCB outline, not the shipping package or the full assembly height.\u003c\/p\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePN532 NFC HAT × 1.\u003c\/li\u003e\n\u003cli\u003eMIFARE Classic 1K keyfob × 1.\u003c\/li\u003e\n\u003cli\u003eRaspberry Pi is not included.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatibility and Limitations\u003c\/h2\u003e\n\u003cp\u003eSupported contactless card families include MIFARE\/NTAG2xx; operations depend on the card, software and access permissions. This board cannot read SLE4442 contact cards or bypass the key requirements of encrypted cards.\u003c\/p\u003e\n\u003cp\u003eSPI uses BCM4 for chip select. I2C clock stretching requires attention, and UART may conflict with the serial console. Follow the manufacturer guide. Available examples do not establish testing on every Raspberry Pi model or OS release.\u003c\/p\u003e\n\u003ch2\u003eDevelopment Resources\u003c\/h2\u003e\n\u003cp\u003eThe \u003ca href=\"https:\/\/www.waveshare.com\/wiki\/PN532_NFC_HAT\"\u003emanufacturer's technical guide\u003c\/a\u003e provides setup instructions, Raspberry Pi Python\/C examples, STM32 and Arduino examples, schematics and controller documentation. Select the example matching your hardware interface and operating system.\u003c\/p\u003e\n","brand":"Geekworm","offers":[{"title":"PN532-NFC-HAT","offer_id":67938166505785,"sku":"100775","price":35.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0068\/8481\/9002\/files\/pn532-kit-no-logo.jpg?v=1793706124","url":"https:\/\/geekworm.com\/products\/pn532","provider":"Geekworm","version":"1.0","type":"link"}