X-NUCLEO-NFC01A1 Dynamic NFC Tag

The X-NUCLEO-NFC01A1 is a Dynamic NFC tag evaluation board to allow expansion of the STM32 Nucleo boards.

Hello World

Import programHelloWorld_NFC01A1

Example application for the X-Nucleo-NFC01A1 Dynamic NFC Tag board.

Library

Import libraryX_NUCLEO_NFC01A1

Firmware library for the X-NUCLEO-NFC01A1 Dynamic NFC Tag board.

Pinout

Datasheet

http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00121620.pdf

Notes

Note: This board is compatible with mbed OS 5, an example is provided at the bottom of the page.

The X-NUCLEO-NFC01A1 is a Dynamic NFC tag evaluation board to allow expansion of the STM32 Nucleo boards.
It is compatible with the Arduino UNO R3 connector layout and it is designed around the M24SR64-Y.
The M24SR64-Y device is a dynamic NFC/RFID tag IC with a dual interface. It embeds a 64 Kbit EEPROM memory. It can be operated from an I2C interface or by a 13.56 MHz RFID reader or a NFC phone.

The board is powered through the Arduino UNO R3 connectors.
It also includes three LEDs for general purpose.

Further information and ordering

The X-NUCLEO-NFC01A1 can be purchased directly from ST web site.
The page provides additional documents like a user manual, a quick start guide, schematics, gerber files and bill of materials.
Additional SW and tools are also provided.

Asynchronous Hello World

The "Asynchronous Hello World" is a more complex application providing an example of asynchronous access to the X-NUCLEO-NFC01A1 Dynamic NFC Tag Expansion Board.
The program writes a URI link to the M24SR dynamic tag using the asynchronous programming model.
The URI can then be retrieved from an NFC enabled smartphone/tablet.

Import programHelloWorld_Async_NFC01A1

A simple application providing an example of asynchronous access to the X-NUCLEO_NFC01A1 Dynamic NFC Tag board.


NFC01A1 Demos

This application provides a set of demos with X-NUCLEO-NFC01A1 expansion board.

Import programNFC01A1_Demos

This application provides a set of demos with X-NUCLEO-NFC01A1 expansion board.


mbed OS 5 Example

This application provide an example of usage of X-NUCLEO-NFC01A1 board with mbed OS 5.

Import programmbed-os-example-NFC01A1

A simple mbed OS application providing an example of asynchronous access to the X-NUCLEO_NFC01A1 Dynamic NFC Tag board.