I seem to have caught the mechanical keyboard bug and have decided to try and build my own mechanical numeric keypad as the rubber dome one I have is quite unpleasant to use.
Wiring the thing up is fine. I understand putting diodes on one side of the switches and wiring them in columns and rows. The problem I have is when moving on to programming. I intend on using a Teensy but I'm not sure about firmware. I have done some research and tried to make sense of matt3o's guide on deskthority, but I think it's far too advanced for me. The EasyAVR firmware seems the way to go for a beginner/non-programmer, but which pins on the Teensy do you connect the rows, columns and led to? I've been tearing my hair out trying to understand this stuff, and I feel I must be missing something. Some advice would be appreciated.