keyboard.json (1260B)
1 { 2 "keyboard_name": "bigKNOB", 3 "manufacturer": "leafcutterlabs", 4 "maintainer": "qmk", 5 "usb": { 6 "vid": "0xCEEB", 7 "pid": "0x0007", 8 "device_version": "0.0.1" 9 }, 10 "encoder": { 11 "rotary": [ 12 {"pin_a": "D0", "pin_b": "D2"} 13 ] 14 }, 15 "rgblight": { 16 "led_count": 5, 17 "animations": { 18 "breathing": true, 19 "rainbow_mood": true, 20 "rainbow_swirl": true, 21 "snake": true, 22 "knight": true, 23 "christmas": true, 24 "static_gradient": true, 25 "rgb_test": true, 26 "alternating": true, 27 "twinkle": true 28 } 29 }, 30 "ws2812": { 31 "pin": "C7" 32 }, 33 "processor": "atmega32u4", 34 "bootloader": "caterina", 35 "features": { 36 "bootmagic": true, 37 "encoder": true, 38 "extrakey": true, 39 "mousekey": true, 40 "nkro": true, 41 "rgblight": true 42 }, 43 "matrix_pins": { 44 "direct": [ 45 ["B7", "D4", "D6", "F6", "F7"] 46 ] 47 }, 48 "layout_aliases": { 49 "LAYOUT": "LAYOUT_ortho_1x5" 50 }, 51 "layouts": { 52 "LAYOUT_ortho_1x5": { 53 "layout": [ 54 {"x": 0, "y": 0, "matrix": [0, 0]}, 55 {"x": 1, "y": 0, "matrix": [0, 1]}, 56 {"x": 2, "y": 0, "matrix": [0, 2]}, 57 {"x": 3, "y": 0, "matrix": [0, 3]}, 58 {"x": 4, "y": 0, "matrix": [0, 4]} 59 ] 60 } 61 } 62 }