Close
0%
0%

GroveNFC

Full-featured NFC reader/writer & emulator supporting ISO14443A, ISO14443B, ISO15693 and FeliCa.

Public Chat
Similar projects worth following
- Full protocol compatibility: Supports ISO14443A/B, ISO15693, FeliCa, covering reading/writing + tag emulation (including rare 14443B and FeliCa emulation) - High cost-performance: Based on RP2040 MCU, no dedicated NFC chip required, reducing hardware costs - Easy to develop: Relying on RP2040 open-source SDK, low threshold, convenient for quick getting started and debugging

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.

  • 1 × RP2040-B2 MCU
  • 1 × W25Q16JVUXIQ Flash
  • 2 × GSV331-TR Analog Comparator
  • 1 × LN1179B332MR-G LDO
  • 1 × X322512MOB4SI Crystal, 12MHz, 12pF, 10ppm

View all 10 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates