What is MicroNFCBoard?
MicroNFCBoard is an integrated development platform that makes it easy to use Near Field Communication or NFC (What is NFC? see below for more info). It contains a NFC transceiver, a microcontroller and all the software you need to use NFC.
It can be used with an Arduino, Raspberry Pi, mbed or PC/Mac. There is also a powerful ARM Cortex-M0 microcontroller onboard so it can work on its own and you can connect a bunch of things to the board using its various peripherals.
What NFC features does the board support?
The board supports the three main NFC modes with a straightforward API (no need to be a NFC expert):
- Tag reading/writing (types 1, 2, 3 and 4)
- Peer-to-peer (Android Beam/SNEP)
- Tag emulation (type 4)
You can select which mode to use or you can enable multiple modes at once (for instance tag reading and peer-to-peer).
The software shipped with the board allows you to encode or decode NFC data in the following formats (NDEF – NFC Data Exchange Format):
- URL/URI
- Text
- Bluetooth pairing info
- MIME Type + data
In tag reading/writing mode, you can communicate with passive NFC tags.
Tag emulation allows you to emulate a NFC tag and encode its content when the reader/writer (a phone for instance) on the other end tries to read it.
In peer-to-peer mode (Android Beam-compatible) you can send and receive messages over NFC.
For more detail: MicroNFCBoard – Easy NFC for the Internet of Things