I wanted to do something new on the widely popular Nokia 5110 LCD. I calculated that it was possible to display 9 x 9 digits on a 48x84 pixel screen. That was all I needed to get started.
The digits are much too small for comfort, but the point is not usability. It's about the challenge and fun creating a Sudoku solver on an Arduino!
D3, D4, D5, D13 are used by the LCD. D6..D9 are keyboard rows. A0..A3 are keyboard columns. I intentionally map these backward so the physical wiring would be pretty. :-)
Using a multimeter, I deduced the rows and columns matrix of the keypad. Incidentally, there is as much as 2K resistance on they keypress, so I could not use the beeper on the multimeter.
please give your pin map