PDA

View Full Version : Custom Mechanical Keyboards



wraggster
March 11th, 2014, 23:55
http://hackadaycom.files.wordpress.com/2014/03/board.jpg?w=580&h=188
[Wyager] was shopping around for a mechanical keyboard, and after noticing custom PCB manufacturing had come down in price so much, he decided to build his own. The end result is a keyboard that’s so elegant in its design (http://yager.io/keyboard/keyboard.html), that it could, with a little work, become a very interesting Kickstarter project.
The design had three requirements: cheap, mechanical switches, and extremely customizable. The cheap requirement was solved by splitting the keyboard into two parts with a master/slave arrangement. The boards are connected by a 1/8″ TRRS jack conveying an I2C bus. Since both boards are identical except for the code running on the Teensy dev boards, [Wyager] saved a bit of cash by using two of the three PCBs that came with his OSHPark order.
The mechanical switches – Cherry MX Blues – are rather expensive parts for a failed project. For fear of failure, [Wyager] first ordered a PCB containing the footprint of only one key. With the footprint correct, he graduated to a 2×2 matrix. Once that was verified, the 6×5 matrix was ordered. Everything worked perfectly the first time, something we can’t say about many of our projects.
The code, board files, and schematics are available over on the github (https://github.com/wyager/micromechboard)

http://hackaday.com/2014/03/11/custom-mechanical-keyboards/