Operate a Sensor with ADC over NFC using ST25DV64KC without Microcontroller?
Hi everyone,
I'm working on a low-cost, batteryless NFC-based sensor node and would appreciate your input.
My goal is to measure an analog signal using a basic op-amp + ADC circuit (e.g., voltage, temperature), digitize the signal via I²C-compatible ADC, and store or transmit the data using an ST25DV64KC dynamic NFC tag. The NFC reader (e.g., smartphone) should power the system via the tag’s energy harvesting output (V_EH) and read the data wirelessly.
To minimize cost and complexity, I would like to avoid using a microcontroller. So the intended setup would include:
analog frontend (op-amp),
I²C-based ADC,
ST25DV64KC.
In addition, I would like the same system to read a second passive NFC tag, such as an ST25TV02KC, to get its UID or basic data.
My key questions:
Is it feasible to build this system without a microcontroller, using only ADC + ST25DV64KC?
Since both ST25DV and most ADCs are I²C slaves, is there any way to operate them without an I²C master?
Would a microcontroller still be required to control the ADC and handle the ST25DV interface?
Is the harvested power from the NFC field (V_EH) sufficient to run such a setup for short bursts?
Is it possible for the system to read another NFC tag (like ST25TV02KC)? If yes, how?
Are there microcontrollers with integrated NFC reader capabilities (ISO15693)?
If not, what would be a recommended minimal and cost-effective configuration (MCU + dynamic tag or NFC frontend)?
Any advice or experience with similar setups would be highly appreciated. Thanks in advance!
