2026-01-07 8:02 PM
I’m currently working on a project where I already managed to read ISO14443 tags (NTAG213) successfully.
To improve the reading quality and range, I now want to switch to ISO15693 tags.
However, I’ve spent more than 30 hours trying, and so far, I haven’t been able to read a single one.
I know that using the RFAL (Radio Frequency Abstraction Layer) is the right approach for ISO15693, but no matter what I do, it just doesn’t work.
I’ve tried several examples, libraries, and even asked AI tools for help — but I also know that AI isn’t great when it comes to low-level driver implementation.
Does anyone here have experience with ISO15693 and RFAL on ESP32? Any working examples or tips would be really appreciated.
2026-01-08 12:43 AM
Hi,
I am not aware of an available port of RFAL to ESP32. There are some posts of people which seem to have done such but I don't see their codes being available.
Likely your best chances are a systematic approach: Have two setups, one working with STM32 and another with ESP32. Use a logic analyzer to analyze the differences compared to the working reference.
After your analysis you can also post your findings on the community and we will try to give you hints in the right direction.
BR, Ulysses