Near field communication (NFC) is a standard for short range communication. NFC devices can act as listener devices that don’t require a power source for operation. These are called NFC tags. There are multiple tag types - the most wide-spread one being type 2 tags.
In the scope of a group project at TU Dresden we have implemented a working NFC Type 2 Tag emulator that is based on an NFC-A driver provided by Nordic Semiconductors for the NRFX board family. Part of the effort was also the creation of an NDEF library and a Type 2 Tag library. The emulator makes use of them but they can potentially be used for other NFC related applications.
The user has access to some convenience function to emulate tags with the most common NDEF types.
The pull requests are still under review, but should be merged in the future.
