I have an Arduino Uno, using a MAX7219 to control a 8x8 Bi-color led matrix.
The problem however, is that upon activating a 5th led in the matrix, the unit "dies", in lack of a better word. I can activate any arbitrary combination of 4 leds, but upon the activation of a fifth, the matrix flashes promptly and goes blank.
What kind of problem does this sound like? Improper resistor value? Grounding or inadequate power?
UPDATE: Upon disconnecting the wire grounding the breadboard to the Arduino, all the desired leds are lighting up in my expected pattern, except with a low-intensity brightness.
UPDATE 2: Fritzing didn't have a resembling matrix model, and I'm not doing this by hand now. I have wired (to my understanding) like in this schematic, with both the 5V and RSet coming from the MAX7219 onto the power line of the breadboard, RSet via a 10k resistor.
Here are two pictures of the current setup: 1, 2.
2 ground wires as per the MAX7219 Datasheet, DIG0-7 on columns, SEGDP-G on rows, RSet to 5V via 10k resistor and normal 5V.
I am obviously new to this and I don't mean to ask stupid questions so please be patient.
Are there any logical flaws in these pictures?