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
README.md@3:9a152c93d7a2, 2019-11-14 (annotated)
- 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?
User | Revision | Line number | New 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. |