I finally got around to designing a PCB for the Trekulator keypad. I used KiCad 7.0 to do the design. It's a pretty straight forward 4 row by 5 column matrix. I did add a diode per switch in order to be able to register "chorded" key presses for my next generation version.
PCB layout is another task that I really enjoy, especially with a simple design like this one. There is something relaxing about getting all the components in just the right positions and routing the traces so they look good without having to create any unnecessary vias. It can be like a very satisfying puzzle.
I'm also very impressed with KiCad's 3D view. I couldn't find a switch model with square buttons but otherwise it's perfect. I used the 3D view file to create a "dummy" populated PCB that I will use to finish the case w.r.t. mounting the PCB while I wait for the actual ones to ship.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.