Parts

The hardware ordered from Amazon for this build

← Back to QBox NFC Tagger

Overview

Three parts are needed to build the NFC reader/writer companion: a microcontroller, an NFC module, and an external antenna for better Bluetooth range. Total cost is around $30 at the prices shown below.

Seeed Studio XIAO ESP32-C3

Seeed Studio XIAO ESP32-C3 microcontroller board
Price: $9.90 Seller: Seeed Studio Amazon: a.co/d/0j05jkDf

Tiny MCU board with Wi-Fi and BLE for IoT scenarios. Includes battery charging, USB-C, and a U.FL connector for an external antenna. This is the brains of the build — it talks to the PN532 over I²C and exposes a Bluetooth LE service to the iPhone app.

HiLetgo PN532 NFC Module V3 Kit

HiLetgo PN532 NFC RFID module with sample card and keychain
Price: $8.99 Seller: HiLetgo Amazon: a.co/d/0fEbf1iC

NXP PN532 NFC/RFID reader/writer module supporting I²C, SPI, and HSU (UART) modes — selectable via the onboard DIP switches. Reads and writes Mifare 1K/4K, Ultralight, DesFire, and other ISO/IEC 14443 tags. Ships with a sample white card and a keychain fob for testing.

Tenmory 8 dBi Dual-Band Antenna (2-pack)

Pair of Tenmory 8 dBi U.FL antennas with 50 cm cable
Price: $9.79 Seller: Tenmory Amazon: a.co/d/0auMpHVC

2.4 GHz / 5.8 GHz dual-band antenna with a U.FL (MHF1) connector and a 50 cm cable. The XIAO ESP32-C3's built-in PCB antenna works at short range, but plugging in one of these two antennas substantially improves Bluetooth range and reliability when the reader/writer is more than a couple of feet from the iPhone.

Other Items You'll Need