-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RC522 Mini Not Work vs RC522 Normal #603
Comments
it works if pulldown RST pin. see #599 |
Without seeing the schematic, it sounds like they may have omitted the pullup resistor and/or put an inverter on the RST line. Normally, this pin can be ignored - it's pulled HIGH by default, and you only need write a LOW signal to it to reset the reader. From the description given by @alex-eri , it sounds like you need to do the opposite for this board. |
This comment was marked as outdated.
This comment was marked as outdated.
Not inverted. Pull down needed to make this line of code work else RST pin stays in INPUT mode and FLOATING on many boards ( for example ESP32) |
pulled HIGH by default only on board without FLOATING input (Arduinos). |
This is correct. The the reset point on the black colored MINI RFID-RC522 is wired directly to the chip. Unlike the standard blue colored RFID-RC522 board, it does not have a pullup resistor. Adding a 10K resistor between RST and 3V3 solved the reset issue and the random operability when powered on. There's also at least 2 models of the Mini RFID-RC522 on a green PCB, I do not know if those have the same hardware difference. |
Step 1: Describe your environment
Step 2:
Hello,
I have a full size RC522 module and working 100% OK
I paid for 3 "MW-ET LIVE MINI RFID-RC522" units, and none of them work, but they pass the "PCD_PerformSelfTest()".
Are Minis different?
Affected file(s) or example(s):
self test
Steps to reproduce:
Observed Results:
Expected Results:
Relevant Code:
The text was updated successfully, but these errors were encountered: