keyboard.json (3900B)
1 { 2 "manufacturer": "Guido Bartolucci", 3 "keyboard_name": "andean_condor", 4 "maintainer": "guidoism", 5 "bootloader": "rp2040", 6 "diode_direction": "COL2ROW", 7 "features": { 8 "bootmagic": true, 9 "extrakey": true, 10 "mousekey": true, 11 "nkro": true 12 }, 13 "matrix_pins": { 14 "cols": ["GP9", "GP8", "GP7", "GP5", "GP4", "GP3"], 15 "rows": ["GP2", "GP6", "GP10", "GP15", "GP22", "GP21", "GP20", "GP16"] 16 }, 17 "processor": "RP2040", 18 "url": "https://github.com/guidoism/andean-condor/tree/pico-w", 19 "usb": { 20 "device_version": "1.0.0", 21 "pid": "0x0000", 22 "vid": "0xFEED" 23 }, 24 "layouts": { 25 "LAYOUT": { 26 "layout": [ 27 {"matrix": [0,0], "x":0, "y":0, "label":"TAB"}, 28 {"matrix": [0,1], "x":1, "y":0, "label":"Q"}, 29 {"matrix": [0,2], "x":2, "y":0, "label":"W"}, 30 {"matrix": [0,3], "x":3, "y":0, "label":"E"}, 31 {"matrix": [0,4], "x":4, "y":0, "label":"R"}, 32 {"matrix": [0,5], "x":5, "y":0, "label":"T"}, 33 34 {"matrix": [4,5], "x":10, "y":0, "label":"Y"}, 35 {"matrix": [4,4], "x":11, "y":0, "label":"U"}, 36 {"matrix": [4,3], "x":12, "y":0, "label":"I"}, 37 {"matrix": [4,2], "x":13, "y":0, "label":"O"}, 38 {"matrix": [4,1], "x":14, "y":0, "label":"P"}, 39 {"matrix": [4,0], "x":15, "y":0, "label":"BS"}, 40 41 {"matrix": [1,0], "x":0, "y":1, "label":"CTRL"}, 42 {"matrix": [1,1], "x":1, "y":1, "label":"A"}, 43 {"matrix": [1,2], "x":2, "y":1, "label":"S"}, 44 {"matrix": [1,3], "x":3, "y":1, "label":"D"}, 45 {"matrix": [1,4], "x":4, "y":1, "label":"F"}, 46 {"matrix": [1,5], "x":5, "y":1, "label":"G"}, 47 48 {"matrix": [5,5], "x":10, "y":1, "label":"H"}, 49 {"matrix": [5,4], "x":11, "y":1, "label":"J"}, 50 {"matrix": [5,3], "x":12, "y":1, "label":"K"}, 51 {"matrix": [5,2], "x":13, "y":1, "label":"L"}, 52 {"matrix": [5,1], "x":14, "y":1, "label":":"}, 53 {"matrix": [5,0], "x":15, "y":1, "label":"RET"}, 54 55 {"matrix": [2,0], "x":0, "y":2, "label":"SHIFT"}, 56 {"matrix": [2,1], "x":1, "y":2, "label":"Z"}, 57 {"matrix": [2,2], "x":2, "y":2, "label":"X"}, 58 {"matrix": [2,3], "x":3, "y":2, "label":"C"}, 59 {"matrix": [2,4], "x":4, "y":2, "label":"V"}, 60 {"matrix": [2,5], "x":5, "y":2, "label":"B"}, 61 62 {"matrix": [6,5], "x":10, "y":2, "label":"N"}, 63 {"matrix": [6,4], "x":11, "y":2, "label":"M"}, 64 {"matrix": [6,3], "x":12, "y":2, "label":","}, 65 {"matrix": [6,2], "x":13, "y":2, "label":"."}, 66 {"matrix": [6,1], "x":14, "y":2, "label":"/"}, 67 {"matrix": [6,0], "x":15, "y":2, "label":";"}, 68 69 {"matrix": [3,4], "x":6.5, "y":3, "label":"lt2"}, 70 {"matrix": [3,5], "x":5.5, "y":3, "label":"lt1"}, 71 72 {"matrix": [7,5], "x":9.5, "y":3, "label":"rt2"}, 73 {"matrix": [7,4], "x":8.5, "y":3, "label":"rt1"}, 74 75 {"matrix": [3,0], "x":3.5, "y":4, "label":"lb1"}, 76 {"matrix": [3,1], "x":4.5, "y":4, "label":"lb2"}, 77 {"matrix": [3,2], "x":5.5, "y":4, "label":"lb3"}, 78 {"matrix": [3,3], "x":6.5, "y":4, "label":"lb4"}, 79 80 {"matrix": [7,3], "x":8.5, "y":4, "label":"rb3"}, 81 {"matrix": [7,2], "x":9.5, "y":4, "label":"rb4"}, 82 {"matrix": [7,1], "x":10.5, "y":4, "label":"rb5"}, 83 {"matrix": [7,0], "x":11.5, "y":4, "label":"rb6"} 84 ] 85 } 86 } 87 }