This is a Raspberry Pi NFC HAT based on the PN532 operating in the 13.56MHz frequency range. It supports three communication interfaces: I2C, SPI, and UART.
NFC (Near Field Communication) is a wireless technology allowing contactless point-to-point data communication between devices within a short distance of 10 cm. It is widely used in applications such as access control systems, smart tickets, meal cards etc.
Based on the popular NFC controller PN532 with multi-interface options, this HAT will easily enable NFC functions for your Raspberry Pi project.
The board comes bundled with a single MIFARE Classic 1K NFC Card.
Features
- Standard Raspberry Pi 40-pin GPIO extension header
- Onboard PN532 chip, supports various NFC/RFID cards such as MIFARE/NTAG2xx etc.
- Three interface options: I2C, SPI, and UART, configured via jumpers and switches
- Breakout control pins for easily connecting with host boards like STM32/Arduino
- Comes with development resources and manual (examples for Raspberry Python/C, STM32, Arduino)
Resources
Specifications
- NFC controller: PN532
- Operating voltage: 3.3V/5V
- Operating frequency: 13.56MHz
- Communication interfaces: I2C, SPI, UART (default)
- Default baud rate: 115200 bps
- Operating modes:
- Reader/writer mode supporting ISO/IEC 14443A / MIFARE scheme
- Reader/writer mode supporting FeliCa scheme
- Reader/writer mode supporting ISO/IEC 14443B scheme
- Card operation mode supporting ISO 14443A / MIFARE scheme
- Card operation mode supporting FeliCa scheme
- Card operation mode supporting ISO/IEC18092, ECM340 point-to-point
Suggested Applications
- Contactless payment system
- Bluetooth and WiFi devices chaining
- Social sharing function like sharing contacts, photos, and videos
- Smartphone NFC app
Note: Raspberry Pi not included