RC522 not working with breadboard

I'm trying to set up several RC522 RFID readers with an Arduino Uno but struggling to get it working.

I've gone back to just using 1 RFID reader and that works when i wire it directly to the Arduino. But when i then try to wire it through a breadboard the reader stops working. Even if i move just the 3.3v line to go through the breadboard as per the photo below it doesn't work. Ive tried different parts of the breadboard and different cables and still no good. Ive also tried just chaining together 2 jumper cables and that didnt work either.

Does anyone have any idea why this isn't working?

Try different Dupont wires, you might have one or more bad crimped connections.

1 Like

Thanks for your response. I've tried several wires and also used a multimeter to test continuity and they seem to be fine.

With a voltmeter, please confirm your 3V3 is indeed 3V3.

It showed more like 3.6V - do you think this could be causing a problem?

What is causing the problem is that you seem to be coping the insane circuit that is rife on the Internet. The RFID card reader is a 3V3 device and you are feeding 5V signals into it. A sure fire way to damage most chips.

It won't happen immediately, it could take a few months of operation before it fails, even a few years but it will fall a lot sooner than it otherwise would. It ight be too late for your hardware.

Every output from the Arduino needs to pass through a voltage divider to cut the 5V signal down to 3V3. The output from the reader can be connected directly to the Arduino.

It could also be a bad on connection, as mentioned. This is something we get here about five times a week.

Thanks for replying Mike.

Would you recommend using a 3.3v device such as a Nano, instead of the Uno?

Do you know why using too high a voltage could be causing it not to work just when i use the breadboard?

Also if it was the connection, why does my multimeter show continuity across the wire?

I know I'm still a beginner on this but keen to learn and understand how things work.

Yes that is maybe the best way to drive this. Although, as I said you can put a potential divider to cut down the signals from a 5V processor. Here is a diagram to help you.

How are you measuring this? you can't just test continuity across the wire, you have to test the connectors as well.

You can do this by removing all power and turning the boards upside down, and measuring the continuity from the soldered points of each connection between the boards. That way you check both the wires and the sockets.

Single wire lengths into single holes are the worst way of wiring things up. I always try to make my pin headers at least two pins wide, and wider than that if possible.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.