Skip to main content
Associate II
November 22, 2024
Solved

NDEF middleware for NFC10

  • November 22, 2024
  • 2 replies
  • 1318 views

Hello there,

I would like to know where the NDEF middleware for X-NUCLEO NFC10 can be found.

The X-CUBE NFC10 appears only to possess the RFAL middleware.

 

This topic has been closed for replies.
Best answer by Brian TIDAL

Hi,

sorry the link to the ST25 embedded NFC library was missing in my answer.

Rgds

BT

2 replies

Visitor II
November 22, 2024

You can also find NDEF middleware under certain project configurations in STM32CubeMX or STM32CubeIDE. If you are developing with STM32 MCUs and use the NFC middleware configuration, NDEF should be available as part of the middleware stack for NFC.

Associate II
November 22, 2024

Thanks for the reply,

Alas, the only NFC middlewares available to me in the CubeIDE are the X-CUBE ones, hence my post.

Should there be other NFC middleware available?

Geminus_Leonem_0-1732292152812.png

 

Brian TIDAL
Technical Moderator
November 22, 2024

Hi,

X-CUBE NFC10 and X-CUBE NFC9 demonstrate only the RFAL. The NDEF demos is included in the ST25 embedded NFC library for the ST25R200 (STSW-ST25R200).

If your project is already generated with X-CUBE NFC10, just add the NDEF middleware from STSW-ST25R200 in your build and replace the demo_polling.c by ndef_demo.c and ndef_dump.c. 

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.
Associate II
November 22, 2024

Where can I find this STSW-ST25R200? The only software linked to the ST252R200 page are the STSW-ST25PC001 STSW-ST25R004 STSW-ST25R019 STSW-ST25RFAL004 X-NUCLEO-NFC10A1 and the steval one STEVAL-25R200SA. None of these include NDEF middleware.

Brian TIDAL
Brian TIDALBest answer
Technical Moderator
November 22, 2024

Hi,

sorry the link to the ST25 embedded NFC library was missing in my answer.

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.