Add files via upload
This commit is contained in:
parent
9a79d41272
commit
c34adbd67d
2 changed files with 228 additions and 0 deletions
|
@ -0,0 +1,113 @@
|
||||||
|
initial outputpin:20
|
||||||
|
-----------------------------------------------------
|
||||||
|
Results:
|
||||||
|
-----------------------------------------------------
|
||||||
|
FPC PINS:
|
||||||
|
|
||||||
|
8 inputpins:
|
||||||
|
[15, 18, 19, 21, 22, 24, 25, 26]
|
||||||
|
|
||||||
|
18 outputins:
|
||||||
|
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 23]
|
||||||
|
-----------------------------------------------------
|
||||||
|
TEENSY PINS (these have to be copied to the arduino file):
|
||||||
|
|
||||||
|
8 inputpins:
|
||||||
|
[18, 8, 16, 15, 10, 11, 26, 12]
|
||||||
|
|
||||||
|
18 outputins:
|
||||||
|
[23, 0, 22, 1, 24, 2, 21, 3, 25, 4, 20, 5, 19, 6, 7, 17, 9, 14]
|
||||||
|
-----------------------------------------------------
|
||||||
|
KEY
|
||||||
|
-----------------------------------------------------
|
||||||
|
{
|
||||||
|
{'KEYPAD_7','KEYPAD_PLUS','KEYPAD_9','KEYPAD_2','KEYPAD_3','KEYPAD_1','KEYPAD_ENTER','KEYPAD_8'},
|
||||||
|
{'KEYPAD_SLASH','KEYPAD_6','KEYPAD_MINUS','KEYPAD_5','KEYPAD_PERIOD','KEYPAD_4','KEYPAD_0','KEYPAD_ASTERIX'},
|
||||||
|
{'KEY_DELETE','KEY_PAGE_UP','KEY_HOME','KEY_END','KEY_PAGE_DOWN','KEY_RIGHT','KEY_LEFT','KEY_INSERT'},
|
||||||
|
{'KEY_EQUAL','KEY_MINUS','KEY_LEFT_BRACE','KEY_SLASH','KEY_SEMICOLON','KEY_0','KEY_P','KEY_QUOTE'},
|
||||||
|
{'KEY_F12','KEY_F9','KEY_F10','KEY_PERIOD','KEY_L','KEY_9','KEY_O','KEY_F11'},
|
||||||
|
{'0','KEY_BACKSLASH','KEY_NUM_LOCK','KEY_SPACE','KEY_ENTER','KEY_DOWN','KEY_UP','KEY_BACKSPACE'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','KEY_MENU','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','KEY_RIGHT_BRACE','KEY_COMMA','KEY_K','KEY_8','KEY_I','0'},
|
||||||
|
{'KEY_N','KEY_6','KEY_Y','KEY_M','KEY_J','KEY_7','KEY_U','KEY_H'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'KEY_B','KEY_5','KEY_T','KEY_V','KEY_F','KEY_4','KEY_R','KEY_G'},
|
||||||
|
{'KEY_F1','KEY_F2','KEY_F3','KEY_C','KEY_D','KEY_3','KEY_E','KEY_F4'},
|
||||||
|
{'KEY_CAPS_LOCK','KEY_TILDE','KEY_TAB','KEY_Z','KEY_A','KEY_1','KEY_Q','KEY_ESC'},
|
||||||
|
{'KEY_F8','KEY_F5','KEY_F6','KEY_X','KEY_S','KEY_2','KEY_W','KEY_F7'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
}
|
||||||
|
-----------------------------------------------------
|
||||||
|
MODIFIER
|
||||||
|
-----------------------------------------------------
|
||||||
|
{
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'MODIFIERKEY_RIGHT_ALT','0','0','0','0','MODIFIERKEY_LEFT_ALT','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','MODIFIERKEY_GUI'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','MODIFIERKEY_FN','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','MODIFIERKEY_LEFT_CTRL','0','MODIFIERKEY_RIGHT_CTRL','0','0','0'},
|
||||||
|
{'0','0','0','MODIFIERKEY_LEFT_SHIFT','0','0','MODIFIERKEY_RIGHT_SHIFT','0'},
|
||||||
|
}
|
||||||
|
-----------------------------------------------------
|
||||||
|
FN
|
||||||
|
-----------------------------------------------------
|
||||||
|
{
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'KEY_MEDIA_NEXT_TRACK','KEY_MEDIA_PLAY_PAUSE','KEY_MEDIA_STOP','0','0','0','0','KEY_MEDIA_PREV_TRACK'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
{'0','0','0','0','0','0','0','0'},
|
||||||
|
}
|
||||||
|
-----------------------------------------------------
|
||||||
|
ONE
|
||||||
|
-----------------------------------------------------
|
||||||
|
{
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
{'1','1','1','1','1','1','1','1'},
|
||||||
|
}
|
||||||
|
-----------------------------------------------------
|
||||||
|
Finished
|
|
@ -0,0 +1,115 @@
|
||||||
|
MODIFIERKEY_LEFT_CTRL 19 20
|
||||||
|
MODIFIERKEY_RIGHT_CTRL 20 22
|
||||||
|
MODIFIERKEY_LEFT_SHIFT 21 23
|
||||||
|
MODIFIERKEY_RIGHT_SHIFT 23 25
|
||||||
|
MODIFIERKEY_LEFT_ALT 7 24
|
||||||
|
MODIFIERKEY_RIGHT_ALT 7 15
|
||||||
|
MODIFIERKEY_GUI 9 26
|
||||||
|
MODIFIERKEY_FN 12 18
|
||||||
|
KEY_A 16 22
|
||||||
|
KEY_B 13 15
|
||||||
|
KEY_C 14 21
|
||||||
|
KEY_D 14 22
|
||||||
|
KEY_E 14 25
|
||||||
|
KEY_F 13 22
|
||||||
|
KEY_G 13 26
|
||||||
|
KEY_H 11 26
|
||||||
|
KEY_I 10 25
|
||||||
|
KEY_J 11 22
|
||||||
|
KEY_K 10 22
|
||||||
|
KEY_L 5 22
|
||||||
|
KEY_M 11 21
|
||||||
|
KEY_N 11 15
|
||||||
|
KEY_O 5 25
|
||||||
|
KEY_P 4 25
|
||||||
|
KEY_Q 16 25
|
||||||
|
KEY_R 13 25
|
||||||
|
KEY_S 17 22
|
||||||
|
KEY_T 13 19
|
||||||
|
KEY_U 11 25
|
||||||
|
KEY_V 13 21
|
||||||
|
KEY_W 17 25
|
||||||
|
KEY_X 17 21
|
||||||
|
KEY_Y 11 19
|
||||||
|
KEY_Z 16 21
|
||||||
|
KEY_TILDE 16 18
|
||||||
|
KEY_1 16 24
|
||||||
|
KEY_2 17 24
|
||||||
|
KEY_3 14 24
|
||||||
|
KEY_4 13 24
|
||||||
|
KEY_5 13 18
|
||||||
|
KEY_6 11 18
|
||||||
|
KEY_7 11 24
|
||||||
|
KEY_8 10 24
|
||||||
|
KEY_9 5 24
|
||||||
|
KEY_0 4 24
|
||||||
|
KEY_MINUS 4 18
|
||||||
|
KEY_EQUAL 4 15
|
||||||
|
KEY_BACKSPACE 6 26
|
||||||
|
KEY_ESC 16 26
|
||||||
|
KEY_F1 14 15
|
||||||
|
KEY_F2 14 18
|
||||||
|
KEY_F3 14 19
|
||||||
|
KEY_F4 14 26
|
||||||
|
KEY_F5 17 18
|
||||||
|
KEY_F6 17 19
|
||||||
|
KEY_F7 17 26
|
||||||
|
KEY_F8 15 17
|
||||||
|
KEY_F9 5 18
|
||||||
|
KEY_F10 5 19
|
||||||
|
KEY_F11 5 26
|
||||||
|
KEY_F12 5 15
|
||||||
|
KEY_INSERT 3 26
|
||||||
|
KEY_DELETE 3 15
|
||||||
|
KEY_RIGHT 3 24
|
||||||
|
KEY_LEFT 3 25
|
||||||
|
KEY_UP 6 25
|
||||||
|
KEY_DOWN 6 24
|
||||||
|
KEY_MENU 8 18
|
||||||
|
KEY_SLASH 4 21
|
||||||
|
KEY_PERIOD 5 21
|
||||||
|
KEY_COMMA 10 21
|
||||||
|
KEY_SEMICOLON 4 22
|
||||||
|
KEY_QUOTE 4 26
|
||||||
|
KEY_ENTER 6 22
|
||||||
|
KEY_LEFT_BRACE 4 19
|
||||||
|
KEY_RIGHT_BRACE 10 19
|
||||||
|
KEY_BACKSLASH 6 18
|
||||||
|
KEY_CAPS_LOCK 15 16
|
||||||
|
KEY_TAB 16 19
|
||||||
|
KEY_SPACE 6 21
|
||||||
|
KEY_HOME 3 19
|
||||||
|
KEY_END 3 21
|
||||||
|
KEY_PAGE_UP 3 18
|
||||||
|
KEY_PAGE_DOWN 3 22
|
||||||
|
KEY_NUM_LOCK 6 19
|
||||||
|
KEYPAD_SLASH 2 15
|
||||||
|
KEYPAD_ASTERIX 2 26
|
||||||
|
KEYPAD_MINUS 2 19
|
||||||
|
KEYPAD_7 1 15
|
||||||
|
KEYPAD_8 1 26
|
||||||
|
KEYPAD_9 1 19
|
||||||
|
KEYPAD_PLUS 1 18
|
||||||
|
KEYPAD_4 2 24
|
||||||
|
KEYPAD_5 2 21
|
||||||
|
KEYPAD_6 2 18
|
||||||
|
KEYPAD_1 1 24
|
||||||
|
KEYPAD_2 1 21
|
||||||
|
KEYPAD_3 1 22
|
||||||
|
KEYPAD_0 2 25
|
||||||
|
KEYPAD_PERIOD 2 22
|
||||||
|
KEYPAD_ENTER 1 25
|
||||||
|
KEY_MEDIA_PLAY FN
|
||||||
|
KEY_MEDIA_PAUSE FN
|
||||||
|
KEY_MEDIA_RECORD FN
|
||||||
|
KEY_MEDIA_STOP FN 5 19
|
||||||
|
KEY_MEDIA_REWIND FN
|
||||||
|
KEY_MEDIA_FAST_FORWARD FN
|
||||||
|
KEY_MEDIA_PREV_TRACK FN 5 26
|
||||||
|
KEY_MEDIA_NEXT_TRACK FN 5 15
|
||||||
|
KEY_MEDIA_VOLUME_DEC FN
|
||||||
|
KEY_MEDIA_VOLUME_INC FN
|
||||||
|
KEY_MEDIA_PLAY_PAUSE FN 5 18
|
||||||
|
KEY_MEDIA_PLAY_SKIP FN
|
||||||
|
KEY_MEDIA_MUTE FN
|
||||||
|
KEY_MEDIA_EJECT FN
|
Loading…
Reference in a new issue