cancel
Showing results for 
Search instead for 
Did you mean: 

st25r3916 driver for using external mcu(ESP32)

Jkim.7
Associate II

Hi !

I use st25r3916 and esp32 for i2c or spi communication on my custom board.

I'm referring to the st25r3916 i2c, spi driver related documents and codes from the link below.​

https://www.st.com/en/embedded-software/stsw-st25r-lib.html#documentation

Among the code examples received from the link, RFAL examples look to use when controlling using an external mcu(esp32), but it is more complicated than I think.

  1. is there have any driver examples for controlling st25r3916 with i2c or spi on ESP32 mcu platform?​(easier to use)
  2. if not, ​should I port the RFAL example and use it?

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
Ulysses HERNIOSUS
ST Employee

Hi,

there seems to have happened some activity on stm32duino:

https://github.com/stm32duino/X-NUCLEO-NFC06A1

Best Regards, Ulysses

View solution in original post

2 REPLIES 2
Ulysses HERNIOSUS
ST Employee

Hi,

I have seen some activities on https://github.com/stm32duino/X-NUCLEO-NFC05A1 which may be interesting for you. Very similar should apply for the NFC6/ST25R3916 as well. However I cannot comment on the quality of the software provided there.

In general we are developing only one driver for our ST25R devices which is the RFAL. We don't have a minimal drivers for our chips as it is difficult to decide which features to remove. My recommendation is to stay close on RFAL and port it over to your platform. This gives you a convenient way to build on known to work, maintained code.

Best Regards, Ulysses

Ulysses HERNIOSUS
ST Employee

Hi,

there seems to have happened some activity on stm32duino:

https://github.com/stm32duino/X-NUCLEO-NFC06A1

Best Regards, Ulysses