Integration React Native and Arduino NFC (NXP PN532 NFC RFID Module V3)

Job ID: 33788932

Budget: $30 – $250 AUD

I am looking for someone to write an integration app between React Native and Arduino NFC.
You should have skills in both React Native and Arduino.
You should have access to NFC module to do the hardware part.

Tasks:

Task #1. (Arduino modules acts as a simple NFC Tag)
1. Arduino + NFC is powered up.
2. Smartphone gets close to the NFC module.
3. Smartphone detects Arduino NFC and gets data provided by NFC
4. Shows the data on Smartphone App screen

Task #2. (Smartphone acts as a simple NFC Tag)
1. Arduino + NFC is powered up.
2. Smartphone gets close to the NFC module.
3. Arduino detects Smartphone and gets data provided by NFC
4. Arduino displays the data via Serial console port


Task #3. (Arduino Talks first via un-secure channel)
1. Arduino + NFC is powered up.
2. Smartphone gets close to the NFC module.
3. Arduino detects Smartphone and sends data to Smartphone. ( Clear communication )
4. Smartphone receives the data, modifies it and sends it back. (Secure communication channel)
5. Arduino receives the data and modifies it and sends it back. (Secure communication channel)
6. Repeat Step 4 & 5 (this could be looped for a long time, it could be stopped via a Button on smartphone App)
7. End of communication

Task #4. (Smartphone Talks first - via Secure communication channel)
1. Arduino + NFC is powered up.
2. Smartphone gets close to the NFC module.
3. Arduino detects Smartphone and receives data . (Secure communication channel)
4. Arduino receives the data, modifies it and sends it back. (Secure communication channel)
5. Smartphone receives the data and modifies it and sends it back. (Secure communication channel)
6. Repeat Step 4 & 5 (this could be looped for a long time, it could be stopped via a Button on smartphone App)
7. End of communication


Note: the difference between Tasks #3 & #4 is in Step #2.