Hello everyone,
I'm passionate about Arduino.
Currently, I'm engaged in a project involving the PN532 module. I have developed an NFC reader using PN532 and Arduino UNO. Now, I'm creating an external NFC reader with a USB-C interface for an Android phone. My plan is to connect the PN532 to the phone using a USB-C to TTL converter.
Is this feasible?
If it is, which library should I use?
how ?
if you know how to answer the previous question then yes it's possible
(I would still see some sort of MCU handling the communication between the reader and the phone.)
This in itself can work. See e.g. here: https://forum.allaboutcircuits.com/threads/uart-viewing-on-android-and-ipad-devices.189650/
You'd have to find or more likely code an Android app that talks to the PN532 over the UART connection. If you don't want to (or aren't able to) write an Android app, forget about the direct PN532<>phone connection and go back to a solution involving a microcontroller. You could then use the microcontroller to connect to the phone over BLE or WiFi.
I understand that an MCU is typically utilized to manage communication between the reader and the phone. Therefore, this results in a larger box size. Due to this, I am interested in directly connecting the PN532 to my phone. In other words, I want to connect the PN532 to a USB-C to TTL converter and then link it to my phone using the USB-C port.
However, I am unsure if this is feasible due to my limited experience.
Does the PN532 have an UART interface directly on board?
Yes, I'm aware that the PN532 has a High Speed UART (HSU) interface.
So yes then. As long as you connect it to something that can "speak over UART" and send the right commands then you can use that
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.