Skip to content

Commit

Permalink
Merge pull request #1 from cparata/main
Browse files Browse the repository at this point in the history
Initial release
  • Loading branch information
cparata authored Sep 2, 2021
2 parents 8f632a4 + c4e66a6 commit 773c9fc
Show file tree
Hide file tree
Showing 4 changed files with 1,991 additions and 1 deletion.
31 changes: 30 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,31 @@
# X-NUCLEO-NFC05A1
Arduino library to support NFC card reader expansion board based on ST25R3911B

The code has been designed for ST X-NUCLEO-NFC05A1 expansion board to show how to detect, read and write NFC tags.
The X-NUCLEO-NFC05A1 is an NFC card reader evaluation board based on ST25R3911B to enable expansion of the STM32 Nucleo boards.
The ST25R3911B manages frame coding and decoding in Reader mode for standard applications, such as NFC, proximity and vicinity HF RFID standards.
The ST25R3911B supports ISO/IEC 14443 Type A and B, ISO/IEC 15693 (single Subcarrier only) and ISO/IEC 18092 communication protocols.
It also supports the detection, reading and writing of NFC Forum Type 1, 2, 3, 4 and 5 tags.

## Examples

There is one example with the X-NUCLEO-NFC05A1 library:
* 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.
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.
Pushing the User Button, you can switch to several options like writing a text record, writing a URI record and an Android Application record,
formatting an ST tag or reading the content of a tag.

# Dependencies

The X-NUCLEO-NFC05A1 library requires the following STM32duino libraries:

* STM32duino NFC-RFAL: https://github.com/stm32duino/NFC-RFAL
* STM32duino ST25R3911B: https://github.com/stm32duino/ST25R3911B

## Documentation

You can find the source files at
https://github.com/stm32duino/X-NUCLEO-NFC05A1

The ST25R3911B datasheet is available at
https://www.st.com/en/nfc/st25r3911b.html

Loading

0 comments on commit 773c9fc

Please sign in to comment.