Search code examples
nfchardwarerfid

Programmable RFID Tags


I am a software developer so I have quite a lot of reading to do on hardware. My questions is this :

My goal is to create an RFID tag that has dynamic data. So I plan to use a microcontroller to be the processor and input data to an RFID module. I have did some research on RFID in general, is it actually possible to change RFID/NFC tag values via wiring instead of and RFID writer?

I really hope someone could give me some guidiance on this.


Solution

  • Commercial rfid tags generally have a manufacturer assigned ID (similar to a MAC address. Additionally, programmable tags have a raw memory that you can directly write bytes into sections.

    When you read one with a reader, you'll get back this ID and the byte contents of the section you ask for.

    A more typical use would be using the id to access a dataset stored somewhere else. Storing data locally isn't impossible though, you can also get write once types, each memory section can't be overwritten. The accrual memory capacity tends to be extremely small, like long url only.