This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
featherchorder [2016/02/21 21:09] priestdo |
featherchorder [2016/04/27 15:32] priestdo |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== FeatherChorder ====== | ====== FeatherChorder ====== | ||
- | As of late January 2016 I have been using an Adafruit Feather as the board powering the chorder I wear. There are some issues with it when reconnecting to an Android device to which it has already been paired. More often than I like, I find myself having to "forget" the Feather on the phone and re-pair rather than simply reconnect. Other than that minor inconvenience it has been working beautifully. | + | As of late January 2016 I have been using an Adafruit Feather as the board powering the chorder I wear. There are some issues with it when reconnecting to an Android device to which it has already been paired. More often than I like, I find myself having to "forget" the Feather on the phone and re-pair rather than simply reconnect. Other than that minor inconvenience it has been working beautifully. The code was reworked for the feather with Charles Chen and is available on GitHub. |
So here is the FeatherChorder, a BLE (Bluetooth Low Energy) Chorder using the [[https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/overview|Adafruit Feather 32u4 Bluefruit LE]] | So here is the FeatherChorder, a BLE (Bluetooth Low Energy) Chorder using the [[https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/overview|Adafruit Feather 32u4 Bluefruit LE]] | ||
Line 21: | Line 21: | ||
{{https://github.com/clc/chorder|https://github.com/clc/chorder}} | {{https://github.com/clc/chorder|https://github.com/clc/chorder}} | ||
</box|Thanks to Charles Chen for his work on this version! > | </box|Thanks to Charles Chen for his work on this version! > | ||
+ | |||
Line 31: | Line 32: | ||
- an adafruit feather 32u4 bluefruit | - an adafruit feather 32u4 bluefruit | ||
- | - 7 keyswitches, I suggest Cherry Red MX switches((I still put in lighter springs, but the reds are the best switch with which to start.)) | + | - 7 keyswitches; I suggest Cherry Red MX switches((I still put in lighter springs, but the reds are the best switch with which to start.)) |
- a small SPDT switch | - a small SPDT switch | ||
- | - a LiPo battery with 2-pin JST-PH connector, I like 350mA, 500mA is probably overkill. | + | - a LiPo battery with 2-pin JST-PH connector; I like 350mA, 500mA is probably overkill. |
- something to hold your keys, see other sections of this site for case ideas. It will work with the [[:3d_printer_files]]. | - something to hold your keys, see other sections of this site for case ideas. It will work with the [[:3d_printer_files]]. | ||
+ | |||
===== The Chords ===== | ===== The Chords ===== | ||
- | Once you grab a copy of the code you can find all the chords in the ChordMappings.h file. Change them as you see fit. They are the same as the chords I use on the spiffchorder with one set of changes - I have added a bunch of android specific chords. Media events, Volume control and the like. I will add a chart here in the not too distant future. In the mean time, the ChordMappings.h file has them. | + | Once you grab a copy of the code you can find all the chords in the ChordMappings.h file. Change them as you see fit. They are the same as the chords I use on the spiffchorder plus one set of changes - I have added a bunch of android specific chords. Media events, Volume control and the like. I will add a chart here in the not too distant future. In the mean time, the ChordMappings.h file has them. |