Stenokey is an open source do it yourself stenographic keyboard project. It is aimed at makers with some electronics experience (soldering) and who own a 3D printer or who have a friend with a 3D printer.
Stenokey features free moving Matias Quiet Linear Switches. Each key switch has its own decoding diode so that any number of keys can be pressed at a time. All components are through-hole for simplified assembly and soldering. The on-board Teensy 2.0 controller with its Teensyduino library is Arduino compatible for easy programming.
The Stenokey works with Linux, Mac and Windows PC's. It is designed to work with the open source Plover software (http://www.openstenoproject.org/plover). Plover converts chorded stenographic keystrokes into syllables, words and phrases and inserts them into a text editor or word processor, allowing you to type much faster than you can with a plain QWERTY keyboard.
All of the distribution files for the Stenokey project are available on line at Github (https://github.com/mike-ady/Stenokey). There are 3D printer ready STL files, as well as the OpenSCAD design files. The original KiCAD design files that were used to generate the Gerbers for the PCB are also there. There is a bill of materials as well as a user manual and complete instructions for building and testing the Stenokey.