cancel
Showing results for 
Search instead for 
Did you mean: 

Communication between 2 M24SR64 using Arduino

michibit
Associate

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!

 

1 ACCEPTED SOLUTION

Accepted Solutions
Rene Lenerve
ST Employee

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.

View solution in original post

1 REPLY 1
Rene Lenerve
ST Employee

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.