My long-term objective is to develop a full-featured NFC product supporting all major protocols (ISO14443A, ISO14443B, ISO15693, FeliCa) for both reading/writing and card emulation.
The market offers high-performance NFC chips (ST25R3916, PN5180/5190, TRF7970A), all fully supporting reading/writing across these protocols but with card emulation limitations: ST25R3916 supports 14443A and FeliCa; PN5180/5190 is restricted to 14443A; TRF7970A supports 14443A and 14443B.
To address this gap, I developed the GroveNFC module as a full-featured, multi-protocol NFC solution for open-source development and rapid integration. Unlike conventional modules and the aforementioned chips, it achieves full compatibility with ISO14443A, ISO14443B, ISO15693, and FeliCa—covering reading/writing and tag emulation, including the rarely supported 14443B and FeliCa (inspired by the Power-Free-NFC-Tag-Emulator project).
Built on the RP2040 MCU—featuring an open-source SDK that enables exceptional ease of development—the GroveNFC module eliminates the need for a dedicated NFC chip, offering excellent cost-performance. Its standard Grove interface provides the advantage of plug-and-play, greatly simplifying the connection process and reducing development time. Additionally, the module is equipped with UART, SPI, and USB expansion interfaces, which support flexible communication and expansion with various external devices, further enhancing its adaptability in different development scenarios.
To unlock endless possibilities for customization, I will provide a dedicated static library for NFC hardware-level operations—empowering tech enthusiasts like you to break free from limitations and build your own fully personalized, one-of-a-kind NFC product tailored exactly to your vision and needs.
MCUer
Wancheng Zhou
Blair Wyatt
Dilshan Jayakody
Kaili Hill