Summary of MicroNFCBoard – Easy NFC for the Internet of Things
MicroNFCBoard is an integrated NFC development platform featuring a transceiver and ARM Cortex-M0 microcontroller, compatible with Arduino, Raspberry Pi, mbed, or PCs. It supports Tag reading/writing, Peer-to-peer communication, and Tag emulation across various NDEF formats like URLs and text.
Parts used in the MicroNFCBoard project:
- NFC transceiver
- ARM Cortex-M0 microcontroller
- Software for encoding and decoding NDEF data
- Peripherals for connecting external devices
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
-
What components are included in the MicroNFCBoard?
The board contains an NFC transceiver, an ARM Cortex-M0 microcontroller, and all necessary software. -
Can the MicroNFCBoard work independently without a host computer?
Yes, it has a powerful onboard ARM Cortex-M0 microcontroller that allows it to work on its own. -
Which platforms are compatible with this board?
You can use it with an Arduino, Raspberry Pi, mbed, or a PC/Mac. -
What NFC modes does the board support?
It supports Tag reading/writing, Peer-to-peer, and Tag emulation modes. -
Can multiple NFC modes be enabled simultaneously?
Yes, you can select which mode to use or enable multiple modes at once. -
What data formats can the software encode or decode?
The software handles URL/URI, Text, Bluetooth pairing info, and MIME Type plus data. -
How does Tag emulation function on this board?
It allows the board to emulate an NFC tag and encode content when a reader tries to read it.

