Building a keyboard from scratch

This is the story of me designing and building a computer keyboard from scratch. It covers every step from idea to design to build, from electronics to mechanics to firmware to key layouts and from hits to misses. The result is a unique keyboard and a long story to tell.”

Link