An RFID reader based on PN532 can read and write M1, UID, CUID, FUID, bracelets with NFC function, mobile phones, etc. It is the best choice for access control card solutions.
The circuit and PCB antenna are referenced from the open source project released by adafruit.
In the current situation where the price of CH340E has been doubled (it was only 1.8 before, now it is 3.5), the cost of making one can be controlled within 16 yuan (the main cost is the PN532 chip, 10 yuan with free shipping), which is better than the same function on a certain product The finished product costs fifty or sixty yuan, which is a much better deal.
This project was designed in October 2021. Because I didn’t understand the PN532 power supply mode at the beginning, I later tried to balance the various possible expansion applications and the integrated mode. This project went through many board tests and finally got this result. First version, I would like to express my sincere thanks again to Jialichuang for its free prototyping policy, which allows various ideas to be verified multiple times!
May 13, 2002 edition: According to the comment area commentator ZJ3659 who pointed out that the original version of the phone will report a "voltage abnormality" problem, it is planned to change the CH340E power supply to the PN532 internal LDO output. Later, it was tested by the comment area commentator chong2 and I moved the board to verify. There is a problem that the output voltage of some PN532 cannot meet the requirements of CH340E, resulting in inability to work. This board was redesigned and an XC6206 3.3V LDO was added to power the PN532 and CH340E. After making the board and moving the original problematic PN532 to this board, it was verified that it runs well and supports computer and mobile APPs.
Updated on May 30, 2022: I saw in the comment area that a brother made a version with Bluetooth function. On a whim, I also designed a version with Bluetooth module. Move the USB to the bottom of the board, and place the Bluetooth module on top of the board. Use a 2-position switch to control the power supply of CH340E and Bluetooth module, in order to choose whether to use Bluetooth control or USB port to control PN532. With Bluetooth but no battery power supply, it seems to be of little use (actually It seems that an external battery can be connected from JP2), but adding a lithium battery and charging circuit to a board of this size seems too overwhelming. This version has not been board verified .
1. The size of the circuit board and the bank card are exactly the same;
2. Use TYPE-C interface to support AC line and CC line to connect to the computer;
3. The onboard USB to serial port chip (CH340E) can be directly connected to the host computer. The onboard serial port can also be shielded through the DIP switch, and the UART interface on the board can be used to connect to an external host, Bluetooth module, etc. for expansion;
4. Use the test point to lead out the main test pins of PN532, which can be connected to external test equipment and DEBUG equipment;
5. It can be used with MifareOneTool and other open source host computer software to realize card reading and writing.
Attached is MifareOneTool version 1.7, a powerful NFC reading and writing software.
First release version: Supports level conversion, which can deal with the problem of inconsistency between the external device interface voltage and the onboard chip interface voltage. Released on 2021-12-02:
External LDO version: supports computer and mobile APP, the mobile APP does not report "voltage abnormality" error, released on 2022-05-13:
Version with Bluetooth module: Use the switch to switch between using Bluetooth or USB. This version has not been board verified!
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet