Last active
June 12, 2022 02:51
-
-
Save hasumikin/98c3782e190432c4096e0cd807813dec to your computer and use it in GitHub Desktop.
Sample PRK Firmware keymap for Bolt Industries Pico 87
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
puts "==== Pico87 ====" | |
kbd = Keyboard.new | |
kbd.init_pins( | |
[ 18, 19, 20, 21, 22, 26 ], | |
[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 ] | |
) | |
# 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | |
kbd.add_layer :default, %i[ | |
KC_ESC KC_NO KC_F1 KC_F2 KC_F3 KC_F4 KC_NO KC_F5 KC_F6 KC_F7 KC_F8 KC_F9 KC_F10 KC_F11 KC_F12 KC_PSCREEN KC_SCROLLLOCK KC_PAUSE | |
KC_GRAVE KC_1 KC_2 KC_3 KC_4 KC_5 KC_6 KC_7 KC_8 KC_9 KC_0 KC_MINUS KC_EQL KC_NO KC_BSPACE KC_INSERT KC_HOME KC_PGUP | |
KC_TAB KC_NO KC_Q KC_W KC_E KC_R KC_T KC_Y KC_U KC_I KC_O KC_P KC_LBRC KC_RBRC KC_BSLASH KC_DELETE KC_END KC_PGDOWN | |
KC_CAPS KC_NO KC_A KC_S KC_D KC_F KC_G KC_H KC_J KC_K KC_L KC_SCOLON KC_QUOTE KC_ENTER KC_NO KC_NO KC_NO KC_NO | |
KC_NO KC_NO C_NO KC_LSFT KC_Z KC_X KC_C KC_V KC_B KC_N KC_M KC_COMMA KC_DOT KC_SLASH KC_RSFT KC_NO KC_UP KC_NO | |
KC_LCTL KC_LGUI KC_LALT KC_NO KC_NO KC_NO KC_SPC KC_NO KC_NO KC_NO KC_RALT KC_RGUI KC_MENU KC_NO KC_RCTL KC_LEFT KC_DOWN KC_RIGHT | |
] | |
kbd.start! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment