From 7c166422c4c2c45ca1f1b4c2dbd8959d394f803b Mon Sep 17 00:00:00 2001 From: di0ib Date: Mon, 25 Jan 2021 17:31:17 +0000 Subject: [PATCH] Delete 'gherkin_ESP32-S2-SAOLA/code.py' --- gherkin_ESP32-S2-SAOLA/code.py | 68 ---------------------------------- 1 file changed, 68 deletions(-) delete mode 100644 gherkin_ESP32-S2-SAOLA/code.py diff --git a/gherkin_ESP32-S2-SAOLA/code.py b/gherkin_ESP32-S2-SAOLA/code.py deleted file mode 100644 index 9bc9264..0000000 --- a/gherkin_ESP32-S2-SAOLA/code.py +++ /dev/null @@ -1,68 +0,0 @@ -#PB-GHERKIN on a ESP32-S2 SAOLA WROVER -import board -from kmk.keys import KC -from kmk.kmk_keyboard import KMKKeyboard -from kmk.matrix import DiodeOrientation -from kmk.matrix import intify_coordinate as ic -from kmk.hid import HIDModes - -gherkin = KMKKeyboard() - -gherkin.col_pins = (board.IO1, board.IO2, board.IO3, board.IO4, board.IO5, board.IO6) -gherkin.row_pins = (board.IO7, board.IO8, board.IO9, board.IO10, board.IO11) - -#Rotate gherkin so USB on Right Side. Not needed if USB on Left Side. -#gherkin.col_pins = tuple(reversed(gherkin.col_pins)) -#gherkin.row_pins = tuple(reversed(gherkin.row_pins)) - -gherkin.diode_orientation = DiodeOrientation.COLUMNS - -#coord_mapping to rearrange keys for PB_Gherkin PCB upside-down, not needed if PCB right side up. -#gherkin.coord_mapping = [] -#gherkin.coord_mapping.extend(ic(1, x) for x in range(2, 6)) -#gherkin.coord_mapping.extend(ic(0, x) for x in range(6)) -#gherkin.coord_mapping.extend(ic(3, x) for x in range(4, 6)) -#gherkin.coord_mapping.extend(ic(2, x) for x in range(6)) -#gherkin.coord_mapping.extend(ic(1, x) for x in range(2)) -#gherkin.coord_mapping.extend(ic(4, x) for x in range(6)) -#gherkin.coord_mapping.extend(ic(3, x) for x in range(4)) - -gherkin.debug_enabled = False - -gherkin.keymap = [ - [ - KC.Q, KC.W, KC.E, KC.R, KC.T, KC.Y, KC.U, KC.I, KC.O, KC.P, - KC.A, KC.S, KC.D, KC.F, KC.G, KC.H, KC.J, KC.K, KC.L, KC.ESC, - KC.MT(KC.Z, KC.LCTRL), KC.MT(KC.X, KC.LALT), KC.LT(3, KC.C), KC.LT(4, KC.V), KC.LT(2, KC.BSPC), - KC.LT(1, KC.SPC), KC.LT(5, KC.B), KC.MT(KC.N, KC.RALT), KC.MT(KC.M, KC.RCTRL), KC.MT(KC.ENT, KC.RSFT), - ], - [ - KC.N1, KC.N2, KC.N3, KC.N4, KC.N5, KC.N6, KC.N7, KC.N8, KC.N9, KC.N0, - KC.F1, KC.F2, KC.F3, KC.F4, KC.F5, KC.F6, KC.F7, KC.F8, KC.F9, KC.F10, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.DEL, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, - ], - [ - KC.EXLM, KC.AT, KC.HASH, KC.DLR, KC.PERC, KC.CIRC, KC.AMPR, KC.ASTR, KC.LPRN, KC.RPRN, - KC.F11, KC.F12, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.GRV, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, - ], - [ - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.MINS, KC.EQL, KC.LBRC, KC.RBRC, KC.BSLS, - KC.TAB, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.COMM, KC.DOT, KC.SLSH, KC.SCLN, KC.QUOT, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.LEFT, KC.DOWN, KC.UP, KC.RGHT, - ], - [ - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.UNDS, KC.PLUS, KC.LCBR, KC.RCBR, KC.PIPE, - KC.TAB, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.LABK, KC.RABK, KC.QUES, KC.COLN, KC.DQUO, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.HOME, KC.PGDN, KC.PGUP, KC.END, - ], - [ - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, - KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, KC.TRNS, - ], -] - -if __name__ == '__main__': - gherkin.go(hid_type=HIDModes.USB) #Wired USB enable - #gherkin.go(hid_type=HIDModes.BLE) #BLE enable \ No newline at end of file