It really helps to have a schematic. In simpler cases where I don’t, I have a section at the beginning of the code that explains how all the pins are assigned.
I attached a schematic I just drew up, The code has been updated with a section listing the pin connections. Hope it helps.
Did you use this library? GitHub - miguelbalboa/rfid: Arduino RFID Library for MFRC522
I think this is the one I’m using. Could it be the cause of interference?
Putting the LCD on the hardware serial pin, while using Serial, is really not a good idea.
Using all capital letter names for functions just makes you look clueless. That is not the impression you are aiming for, is it?
Pictures of long twisted wires are useless. Schematics, even Fritzing diagrams, are useful.
I’m not sure which pins are serial and which are not? May I know why it is a bad idea?
Haha, apparently I am rather clueless. For now it helps me keep track of which lines are depicting functions (and they are easier to type). I will take your advice and rename them in my final version.
As for the photo of the wires, I am sorry about that. I was in a bit of a rush and hoped that it would help at least a little.
LCD_test.ino (5.78 KB)