Example application for the STMicroelectronics X-NUCLEO-NFC05A1

Dependencies:   RFAL ST25R3911 BSP05

X-NUCLEO-NFC05A1 NFC Card Reader Expansion Board Firmware Package

Introduction

This firmware package includes Components Device Drivers, Board Support Package and example applications for STMicroelectronics X-NUCLEO-NFC05A1 NFC Card Reader Expansion Board based on the ST25R3911B.

Example Application

This program gives the user the possibility to read the URI information written on the expansion board. The LEDs will blink for few seconds to indicate that the board is initializing. As soon as it finishes, the device is ready to communicate with external NFC devices. LED6 will blink until an NFC device is close to it and ready to read the URI value.

Tested Platforms

This firmware has been tested on STM32 NUCLEO-F401RE

Committer:
DiegoOstuni
Date:
Thu Nov 14 14:57:00 2019 +0000
Revision:
3:9a152c93d7a2
Parent:
2:2039176639b9
Example application for the STMicroelectronics X-NUCLEO-NFC05A1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DiegoOstuni 2:2039176639b9 1 # mbed-os-nfc05a1
DiegoOstuni 2:2039176639b9 2 mbed-os-nfc05a1 is the the demo application for the STMicroelectronics X-NUCLEO-NFC05A1 expansion board.
DiegoOstuni 2:2039176639b9 3 # Overview
DiegoOstuni 2:2039176639b9 4 This repository include some files and libraries useful to communicate with the X-NUCLEO-NFC05A1.
DiegoOstuni 2:2039176639b9 5 The following libraries have been used:
DiegoOstuni 0:5021ef8dd916 6
DiegoOstuni 2:2039176639b9 7 - BSP05
DiegoOstuni 2:2039176639b9 8 - RFAL
DiegoOstuni 2:2039176639b9 9 - ST25R3911
DiegoOstuni 0:5021ef8dd916 10
DiegoOstuni 2:2039176639b9 11 Furthermore the package includes some feature:
DiegoOstuni 0:5021ef8dd916 12
DiegoOstuni 2:2039176639b9 13 - NFC05A1 class containing methods to turn ON and OFF the expansion board LEDs
DiegoOstuni 2:2039176639b9 14 - Initialization of the SPI and the RFAL Analog Configuration Settings
DiegoOstuni 2:2039176639b9 15
DiegoOstuni 2:2039176639b9 16 # Tested Platforms
DiegoOstuni 2:2039176639b9 17 This firmware has been tested on STM32 NUCLEO-F401RE
DiegoOstuni 2:2039176639b9 18 # Example Application
DiegoOstuni 2:2039176639b9 19 mbed-os-nfc05a1 program gives the user the possibility
DiegoOstuni 2:2039176639b9 20 to read the URI information written on the expansion board. The LEDs will blink for few seconds
DiegoOstuni 2:2039176639b9 21 to indicate that the board is initializing.
DiegoOstuni 2:2039176639b9 22 As soon as it finishes, the device is ready to communicate with
DiegoOstuni 2:2039176639b9 23 external NFC devices. LED6 will blink until an NFC device is close to it and ready to read the URI value.