Hi there, first of all what you've made here is fantastic! I can't tell you how helpful it's been so far - all the diagrams in particular!
I've recreated your wiring with an MC6205 (although I believe it's exactly the same as MS6205) and it's aaaalmost working. I was hoping you might have a clue as to what's going wrong. Could be anything, and I'm a little out of ideas :(
Code snippet:
display.setCursor(0, 0);
display.write("A");
delay(1000);
display.setCursor(1, 1);
display.write("B");
delay(1000);
display.setCursor(2, 2);
display.write("C");
delay(1000);
display.setCursor(3, 3);
display.write("D");
delay(1000);
display.setCursor(4, 4);
display.write("E");
delay(1000);
display.setCursor(5, 5);
display.write("F");
delay(1000);
display.setCursor(6, 6);
display.write("G");
delay(1000);
display.setCursor(7, 7);
display.write("H");
delay(1000);
display.setCursor(8, 8);
display.write("I");
delay(1000);
display.setCursor(9, 9);
display.write("J");
delay(1000);
Expected display output
Actual output (same every time):

Any clue dude? Perhaps I've done something wrong with the shift register..?
PS: Did you use some software to draw the text diagrams, or just by hand? Either way, fantastic work thanks again.
Hi there, first of all what you've made here is fantastic! I can't tell you how helpful it's been so far - all the diagrams in particular!
I've recreated your wiring with an MC6205 (although I believe it's exactly the same as MS6205) and it's aaaalmost working. I was hoping you might have a clue as to what's going wrong. Could be anything, and I'm a little out of ideas :(
Code snippet:
Expected display output
Actual output (same every time):

Any clue dude? Perhaps I've done something wrong with the shift register..?
PS: Did you use some software to draw the text diagrams, or just by hand? Either way, fantastic work thanks again.