I'm currently working on an attendance system project using Arduino and an MFRC522 RFID sensor. Initially, everything was working smoothly as I tested it with original RFID cards/tags. However, recently my office has switched to using RFID cards from Mango RFID (https://mango-rfid.com/).
Unfortunately, these Mango RFID cards are not compatible with the MFRC522 sensor I'm using. I've tried various troubleshooting steps, including checking for library updates and ensuring proper connections, but I haven't been successful in getting the Mango RFID cards to work with the sensor.
I'm reaching out to the community to seek help or advice on how to make these Mango RFID cards compatible with the MFRC522 sensor. If anyone has experience or knowledge about this issue, I would greatly appreciate any guidance or suggestions you can provide.
If it isn't working, it's very likely they're using two different frequencies. MFRC522 are 13.56MHz whereas the new ones you're having trouble with might be 125khz or something else. In any case, if the frequencies don't match between the reader and the cards, there's nothing you can do.
I don't know if they're all the same by the Mango company, but Amazon sells these:
MANGO 125 kHz EM4100 RFID ID
which means they are not compatible with the MFRC522 as I mentioned a moment ago.
It's like trying to listen to FM107.9 rock radio on the AM dial, not going to happen.
125 KHz is just a band, they can go up to 138KHz and have different modes of operation, which makes them even more incompatible.
Some cards are even programed to produce what is a direct serial signal from the code it reads back, while others need to read the individual bits and you code has to assemble these to make up an access token. Some of these tokens have parity bits in them and others don't.
Also some work with amplitude modulation while others work with frequency modulation, or Manchester Encoding.
So it looks like your company screwed up you system right royally.
You need to find the exact nature of the cards and then you will need to write your own software. There is no way that you can use both the old and new cards together.
You might have guessed that I used to work in the access control industry.