cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure the ST25R3916 in Card emulation mode.

ASinh.2
Associate

Hi Experts,

Has anybody tried configuring the ST25R3916 in Card Emulation mode using external MCU using SPI bus ? I was looking for what register/s need/s modifications ?

Thank you for the help in advance.

regards.

1 ACCEPTED SOLUTION

Accepted Solutions
Brian TIDAL
ST Employee

Hi ASinh.2,

ST provides different SW packages with examples that demonstrate the Card Emulation feature. in particular, 2 demos are available in ST25 Embedded NFC library:

  • ST25NFC_Embedded_Lib_ST25R3916\Projects\STM32L476RG-Nucleo\Applications\X-NUCLEO-NFC06A1\polling contains an example of pooling loop that alternates between Reader/Writer mode and Card Emulation mode
  • ST25NFC_Embedded_Lib_ST25R3916\Projects\STM32L476RG-Nucleo\Applications\X-NUCLEO-NFC06A1\bluetooth_pairing contains an example of Card Emulation. The ST25R3916 is used to emulate a tag having an NDEF Bluetooth pairing record.

The examples are ready to run on NUCLEO-L476RG (STM32 MCU board) + X-NUCLEO-NFC06A1 (ST25R3916 expansion board) and can be easily ported to other MCU.

I would recommend to use the ST25 Embedded NFC library for your application.

Rgds

BT

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

2 REPLIES 2
Brian TIDAL
ST Employee

Hi ASinh.2,

ST provides different SW packages with examples that demonstrate the Card Emulation feature. in particular, 2 demos are available in ST25 Embedded NFC library:

  • ST25NFC_Embedded_Lib_ST25R3916\Projects\STM32L476RG-Nucleo\Applications\X-NUCLEO-NFC06A1\polling contains an example of pooling loop that alternates between Reader/Writer mode and Card Emulation mode
  • ST25NFC_Embedded_Lib_ST25R3916\Projects\STM32L476RG-Nucleo\Applications\X-NUCLEO-NFC06A1\bluetooth_pairing contains an example of Card Emulation. The ST25R3916 is used to emulate a tag having an NDEF Bluetooth pairing record.

The examples are ready to run on NUCLEO-L476RG (STM32 MCU board) + X-NUCLEO-NFC06A1 (ST25R3916 expansion board) and can be easily ported to other MCU.

I would recommend to use the ST25 Embedded NFC library for your application.

Rgds

BT

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thanks Brian for the pointers. Will try the suggestions.

regards,

Anil