I was following this tutorial on LED multiplexing (https://www.youtube.com/watch?v=uQMUPhyoXoE) to make a 4x4 matrix using a TLC5940. I did my best to order all the same parts. I recreated the attached diagram, the only difference is I had one fewer row and 6 fewer columns (Credit to GreatScott!, by the way). It works great with a Nano and an Uno, but when I hook it up to a Mega, it no longer functions.
I've replaced all the wires and chips several times, and in doing so I noticed that if I pinch the wire going to the GSCLK pin of the TLC5940, the LEDs flicker. They don't work properly, but they do light up. And I have to pinch the wire. Wiggling it or just touching it does nothing.
Does anyone have any clue why this would be or what I could do to get it working with an Arduino Mega?
I think lastchancename agrees with saudering, and I would also do what van_der_decken said as well. You could also verify the code and see meticuously if each pin is in place and if each wire is touching