Skip to main content
Visitor II
July 31, 2023
Solved

Communication between 2 M24SR64 using Arduino

  • July 31, 2023
  • 1 reply
  • 1037 views

Hello,

i want to build a project using two Arduino boards, which can transfer data (multiple strings or floats) using NFC. I was searching on the internet and found the M24SR64-Y or the ANT7-T-M23SR64 module. I've read on the internet, that it can be used with Arduino using I²C, however I didn't find a lot of existing projects which use this system. I was wondering, if I can use this chip/module to set up a communication, where 2 Arduinos both using the chip/module can transfer data (multiple float. strings, ...) between each other and maybe if there is already i library for this chip I could use. Thank you in advance!

 

    This topic has been closed for replies.
    Best answer by Rene Lenerve

    Hi @michibit,

    The M24SR64-Y (or ANT7-T-M24SR64) is a dynamic tag, it can be used for NFC operations. But this is a passive NFC component and cannot operate without another active device providing RF field, so it needs a reader to work on NFC interface. Please have a look to this NFC guide which will help you to understand how NFC works.

    Let me point you to the Nucleo expansion boards which embeds ARDUINO connectors to ease your development. (Fw package are also available)

    For TAGs:

    X-NUCLEO-NFC01A1 (based on M24SR64-Y, type4A), STM32Cube expansion software for X-NUCLEO-NFC01A1, mbed link for X-NUCLEO-NFC01A1 Dynamic NFC Tag

    X-NUCLEO-NFC04A1 (based on ST25DV04K, type V), STM32Cube expansion software for X-NUCLEO-NFC04A1 , mbed link for X-NUCLEO-NFC04A1 Dynamic NFC Tag 

    X-NUCLEO-NFC07A1  (based on ST25DV04KC, type V), STM32Cube expansion software for X-NUCLEO-NFC07A1 

    For Readers:

    X-NUCLEO-NFC08A1  (based on ST25R3916B), STM32Cube expansion software for X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1  

    X-NUCLEO-NFC05A1   (based on ST25R3911), STM32Cube expansion software for X-NUCLEO-NFC05A1 , mbed link for X-NUCLEO-NFC05A1 Dynamic NFC Tag  

    Hope this can help you.

    Kind Regards.

    1 reply

    ST Employee
    August 1, 2023

    Hi @michibit,

    The M24SR64-Y (or ANT7-T-M24SR64) is a dynamic tag, it can be used for NFC operations. But this is a passive NFC component and cannot operate without another active device providing RF field, so it needs a reader to work on NFC interface. Please have a look to this NFC guide which will help you to understand how NFC works.

    Let me point you to the Nucleo expansion boards which embeds ARDUINO connectors to ease your development. (Fw package are also available)

    For TAGs:

    X-NUCLEO-NFC01A1 (based on M24SR64-Y, type4A), STM32Cube expansion software for X-NUCLEO-NFC01A1, mbed link for X-NUCLEO-NFC01A1 Dynamic NFC Tag

    X-NUCLEO-NFC04A1 (based on ST25DV04K, type V), STM32Cube expansion software for X-NUCLEO-NFC04A1 , mbed link for X-NUCLEO-NFC04A1 Dynamic NFC Tag 

    X-NUCLEO-NFC07A1  (based on ST25DV04KC, type V), STM32Cube expansion software for X-NUCLEO-NFC07A1 

    For Readers:

    X-NUCLEO-NFC08A1  (based on ST25R3916B), STM32Cube expansion software for X-NUCLEO-NFC06A1/X-NUCLEO-NFC08A1  

    X-NUCLEO-NFC05A1   (based on ST25R3911), STM32Cube expansion software for X-NUCLEO-NFC05A1 , mbed link for X-NUCLEO-NFC05A1 Dynamic NFC Tag  

    Hope this can help you.

    Kind Regards.