Close

All switches added

A project log for Euclid Keypad

Mechanical Keypad and RPN Calculator

justin-davisJustin Davis 05/25/2021 at 16:350 Comments

I've cut some traces and soldered some wires, so the SPI bus uses the native port.  This made screen updates much faster.  I've checked the switch scanning code and it all works, so I soldered on the rest of my switches.  I went with Cherry MX Blues for some clack.  All switches are now sending keycodes over USB.  

Next I need to work on the layers code to access the other calculator functions.  That also means I need to decide on other functions that I want to implement and what keys to put them on.  This is where there isn't a good stopping point since I can keep adding layers and functions to no end.

Also, I'll add some keycaps for now to make it look nice(r).

Discussions