2025-05-29 10:39 PM
Greetings!
Our team is planning a new product and we're looking into options for upgrading the pre-existing ST25R3911B based design with themST25R300. As I understand this is still a relatively new product in the portfolio - as such development kits are not commercially available for it yet. My question is - is the ST25R300 supported by either of the currently available X-CUBE-NFC software expansions, or are there any example codes available akin to the poller examples in case of the ST25R3911B? Thanks for the answer in advance!
-mp
2025-05-30 1:15 AM
Hi,
an X-NUCLEO-NFC12A1 expansion board provides the support for ST25R300 application development. The current status is PREVIEW and I will update this post when in ACTIVE state, hopefully in the coming weeks (also feel free to contact your local ST sales and marketing for availability date). Using the X-NUCLEO-NFC12A1 is as easy as using the X-NUCLEO-NFC05A1 (ST25R3911B reader expansion board).
On firmware side, the use of the ST25R RFAL is highly recommended. The RFAL with the same APIs is available for all ST25R devices, thus simplifying the software efforts when migrating from one device to another. The ST25R300 version of the RFAL is available in STSW-ST25RFAL005. The migration guide AN6313 (soon available) provides the steps to migrate existing project from ST25R3911B series or ST25R3916 series to ST25R500 and ST25R300:
The ST25R300 RFAL is also included in the X-CUBE-NFC12 package. It is fully integrated in STM32CubeMX and can generate the polling application example for any STM32 device. I will update this post when in ACTIVE state, hopefully in the coming weeks.
The ST25R300 RFAL is included as well in the ST25 embedded NFC library (STSW-ST25RLIB005) with various demos including the NFC polling demo. This package is already in ACTIVE state on st.com. The polling demo application layer code is identical to the one provided for ST25R3911B. As the ST25R300 supports NFC-A and NFC-F Card Emulation (CE), the polling demo also demonstrates the Card Emulation feature.
Feel free to provide more information about your application so we can better support you during the migration to the ST25R300.
Rgds
BT