geekhack
geekhack Projects => Making Stuff Together! => Topic started by: flog on Thu, 18 June 2015, 10:59:55
-
Who doesnt want foot pedals for their kinesis? I DO! Got som cheap pedals from ebay, same ones that adafruit sells I think. Kinesis only support 3 pedals but I decided to fit all 6 I got, the future plan is to hook up a teensy to the pedals and make it a stand alone piece.
Enough talk, enjoy some pics!
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-17%2021%2036%2057.jpg)
Forgot to take pictures earlier on on this project.
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-18%2015%2011%2003.jpg)
Aluminium profile to clamp down the fake leather.
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-18%2016%2027%2052.jpg)
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-18%2017%2027%2026.jpg)
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-18%2017%2027%2046.jpg)
(https://dl.dropboxusercontent.com/u/33562603/Pedalpall/Photo%202015-06-18%2017%2028%2002.jpg)
Wiring...
Super simple schematic: http://www.kw.igs.net/~schoedel/kinesis/
//Flog
-
As a tripple pedal that connects straight into the kinesis my "pedalboard" has been working really nice. But it was time to finnish the project. I now have a 6 key pedalboard, with a crude keyboard firmware running on a teensy and a companion app to remapp the pedalboard over serial.
Everyone likes pictures, so here you go:
(http://imgur.com/N9YLzTQ.jpg)
(http://imgur.com/8hSSfvr.jpg)
(http://imgur.com/jTBHIib.jpg)
(http://imgur.com/FkomGE6.jpg)
(http://imgur.com/324d0lU.jpg)
(http://i.imgur.com/edhBlIt.png)
There is still things to tweak on the firmware. But as of now I can:
- Assign a pedal with a scancode + modifiers.
- Have the current mapping in a running config.
- Store the running config to boot config(eeprom) so I dont have to map the pedals everytime I restart the computer.
Im really happy with the result. Since I'm a noob at programming it was quite an achievement for me to complete this into a working setup.