2026-01-12 6:16 AM
Hello, everyone!
My project consists of creating a sensor system that works with NFC. It will be a TAG with the st25dv04k chip, which will power a set of chips through Energy Harvesting. The reader system consists of the ST25R300, chosen for its transmission power. Currently, for the first steps, I am using the development cores: NFC04A1 and NFC12A1. And the RFAL middleware with STM32CubeIDE.
My first steps were to use the library's polling example to do an initial anchoring test between the tag and reader, which worked well. My current goal is to expand the polling example to work better with Energy Harvesting, and thus achieve higher voltage measurements to consolidate the idea of powering chips with it.
I made an improvised measurement on the EH pin of the x-core while it was running the polling example on the NFC12A1 x-core, to get an idea, and I reached 10 mV on the EH pin.
What can I do to increase this to perhaps 1V, for example? Would it be possible to reach 3V in EH?
From what I've seen, it's possible to adjust the transmission power of the ST25R300, but how can I do this in RFAL and STM32CubeIDE?
2026-01-12 8:26 AM
Hello,
You should already get more than 10mV on EH with the standard ST25R300 setting (I'm expecting some Volts not mili-Volts). So, I guess there is something wrong to fix before trying to tune the reader.
How and where do you measure EH?
How did you enable EH in the ST25DV04K? (it is disabled by default)
Best regards.