Friday, January 8, 2016

Chorded Keyboard

I'm starting work on my own chorded keyboard. I am starting off by modeling it after the spiffchorder and infogrip BAT keyboard, both of which use seven keys for input, each finger has a button and the thumb controls the remaining 3. The benefits of this is that it leaves one hand free to do other things. The cordset for the BAT keyboard allows the user to enter all of the characters on the keyboard, including function keys, arrow keys, etc. The spiffchorder uses the same chordset and allows for changing chords, adding macros, etc.
I plan to start with this chordset and modify it as I learn more about how I will be using it. I also decided to try and use a raspberry pi zero as the controller for the keyboard. This is probably way overkill and will affect battery life when I go wireless but it will allow me more room for experimentation. I will either use the raspberry pi as a usb device or have it emulate a keyboard and mouse over bluetooth. I will also eventually attempt to make it its own, standalone computer, to take notes for example.

Here are the resources that I have gathered thus far:
Chorded and Alt keyboards
Yet Another One-hand Keyboard
Building a chording keyboard: progress so far - blog.mattgauger.com
DIY 3D Printing: Make your own 3d printed DIY chorded keyboard
Chording Keyboard BLE and USB - All
One man’s adventures in custom keyboard development | Hackaday
Computer Languages Characters Frequency
rampadc/arduino-trackpoint-extended
Emulate a Bluetooth keyboard with the Raspberry Pi | Linux User & Developer - the Linux and FOSS mag for a GNU generation
Raspberry Pi usb keyboard emulator help
One Handed Keymouse • Hackaday.io
Keychange • Hackaday.io
Letter & Word Frequency in English / Other Language Frequencies
BAT Keyboard | Infogrip
SpiffChorder hardware [chorder.cs.vassar.edu]
Overview | Turning your Raspberry PI Zero into a USB Gadget | Adafruit Learning System
Bengler: Chorderoy
Neotype: Haptic Computing • Hackaday.io
ManMachine/KeyerChords - CCL
CHORDIC KEYBOARD SYSTEM - Google Search
And here are some pictures of my current mockup/prototype:




 I placed the switches a bit further from my thumb then I did for my other fingers. Since i use my thumb a  bit to hold the keyboard, I wanted to make sure I did not acidentally press buttons I did not mean to press.
I have ordered the raspberry pi zero and am waiting for it to ship. Once it gets here, I will start work on wiring it to the buttons and creating a visual representation of which buttons are pressed. The goal being that it could then teach the chordset to people. 

Microwave Oven Transformer Spot Welder Part 2


I finished the MOT spot welder but haven't had a good chance to use it yet. Now that I am at college, I won't be able to continue working on the spot welder and the eventual goal of a battery pack for a while. As you can see though, the spot welder was able to weld together the sheet metal that I had on hand.