|
1 | 1 | # X-NUCLEO-NFC05A1 |
2 | | -Arduino library to support NFC card reader expansion board based on ST25R3911B |
| 2 | + |
| 3 | +The code has been designed for ST X-NUCLEO-NFC05A1 expansion board to show how to detect, read and write NFC tags. |
| 4 | +The X-NUCLEO-NFC05A1 is an NFC card reader evaluation board based on ST25R3911B to enable expansion of the STM32 Nucleo boards. |
| 5 | +The ST25R3911B manages frame coding and decoding in Reader mode for standard applications, such as NFC, proximity and vicinity HF RFID standards. |
| 6 | +The ST25R3911B supports ISO/IEC 14443 Type A and B, ISO/IEC 15693 (single Subcarrier only) and ISO/IEC 18092 communication protocols. |
| 7 | +It also supports the detection, reading and writing of NFC Forum Type 1, 2, 3, 4 and 5 tags. |
| 8 | + |
| 9 | +## Examples |
| 10 | + |
| 11 | +There is one example with the X-NUCLEO-NFC05A1 library: |
| 12 | +* X_NUCLEO_NFC05A1_HelloWorld: This application is to show how to detect, read and write NFC Forum Type 1, 2, 3, 4 and 5 tags. |
| 13 | + Open a serial terminal with a baudrate of 115200, 8 data bits, No parity bit, 1 stop bit and follow the instructions shown by the menu. |
| 14 | + Pushing the User Button, you can switch to several options like writing a text record, writing a URI record and an Android Application record, |
| 15 | + formatting an ST tag or reading the content of a tag. |
| 16 | + |
| 17 | +# Dependencies |
| 18 | + |
| 19 | +The X-NUCLEO-NFC05A1 library requires the following STM32duino libraries: |
| 20 | + |
| 21 | +* STM32duino NFC-RFAL: https://github.com/stm32duino/NFC-RFAL |
| 22 | +* STM32duino ST25R3911B: https://github.com/stm32duino/ST25R3911B |
| 23 | + |
| 24 | +## Documentation |
| 25 | + |
| 26 | +You can find the source files at |
| 27 | +https://github.com/stm32duino/X-NUCLEO-NFC05A1 |
| 28 | + |
| 29 | +The ST25R3911B datasheet is available at |
| 30 | +https://www.st.com/en/nfc/st25r3911b.html |
| 31 | + |
0 commit comments