MicroNFCBoard – Easy NFC for the Internet of Things

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.
MicroNFCBoard - Easy NFC for the Internet of Things

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

Quick Solutions to Questions related to MicroNFCBoard:

  • 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.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top