Please guidance on new RFID protocol project

Hello and thank you all for your time and help.
I'm new on Arduino but not new to electronics, I have studied telecommunications engineering and I'm a developer for living.

I would like to make my own RFID communication protocol base on the ISO 14443-3 layer ( so using the physical layer ) to write and read my own data between two Arduinos with antennas, one working as a reader and the other as a card.

I would like it quite simple, so I need the Antenna to have all the demodulation and sampling so I can work on a bit level and not deal with analog. (I would like that the antennas boards are transceivers)

Would you please recommend me a Arduino version and antenna board that is enough for this project?
extra requirement for the future is that I would like to have some cpu capacity enough to encrypt using asymmetric like RSA or if you know a board that comes with RSA hardware for speed :slight_smile:
I would also guess in the future would like to add Bluetooth ( I guess all boards can have that already)

There is so much boards and antennas there that I'm a bit lost and exited at the same time, can't wait to order my Arduino (or any other board you recommend) and start playing with it!

Best regards
Rion

I think you need a bit more research into the various hardware components available.
Most Arduino boards have no RF- WiFi or Bluetooth.
If you want RSA hardware, you're going to have to design it yourself.
Perhaps a starting place would be to experiment using a pair of Wemos D1 Mini or NodeMCU boards because hey already have WiFi.

If you do develop a WiFi-based RFID protocol, a few people here would be interested.

Thank you very much SteveMann
to be more specific I would like to start low with an antenna board with 13.56 MHz and later on try with other boards and frequencies.

Wifi is too high frequency for what I want, max I need is 433 Mhz.

Sorry I didn't specify the frequencies, maybe something like this (just searching for keywords). https://www.st.com/en/nfc/cr95hf.html but I'm not sure which Arduino board would I need with it and if it provides the low level api I would need.

Thanks again :slight_smile:

Make sure you stay within the legal requirements for using 433 mHz in you country.

Paul

Thanks Paul,
I'm not planning to build the antenna my self, so I don't have concerns on EM contamination.
I'll partially answer my self for other people out there, I'm going to try with a PN532.
I wanted to go with a RC522 but it seams it mostly reads, which is strange to me because it has a transceiver and it clearly can write too. but everybody says it's hardware limited so well...

now searching for a nice board.

rioncrane:
Thanks Paul,
I'm not planning to build the antenna my self, so I don't have concerns on EM contamination.
I'll partially answer my self for other people out there, I'm going to try with a PN532.
I wanted to go with a RC522 but it seams it mostly reads, which is strange to me because it has a transceiver and it clearly can write too. but everybody says it's hardware limited so well...

now searching for a nice board.

I was actually hoping you would read about the number of milliseconds you can transmit every second.

Paul