Skip to content

Arduino library to support NFC card reader expansion board based on ST25R200

License

Notifications You must be signed in to change notification settings

stm32duino/X-NUCLEO-NFC10A1

Repository files navigation

X-NUCLEO-NFC10A1

The code has been designed for ST X-NUCLEO-NFC10A1 expansion board to show how to detect, read and write NFC tags. The X-NUCLEO-NFC10A1 NFC card reader expansion board is based on the ST25R200 device. The expansion board is configured to support ISO14443A/B, ISO15693. The ST25R200 manages frame coding and decoding in reader mode for standard applications, such as NFC, proximity, and vicinity HF RFID standards. It supports ISO/IEC 14443 type A/B and ISO/IEC 15693 RF communication protocols as well as the detection, reading and writing of NFC Forum type 1, 2, 4, and 5 tags.

Examples

There is one example with the X-NUCLEO-NFC10A1 library:

  • X_NUCLEO_NFC10A1_HelloWorld: This application is to show how to detect, read and write NFC Forum Type 1, 2, 4 and 5 tags.
    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-NFC10A1 library requires the following STM32duino libraries:

Documentation

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

The ST25R200 datasheet is available at
https://www.st.com/en/nfc/st25r200.html

About

Arduino library to support NFC card reader expansion board based on ST25R200

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published