keyboard.json (1777B)
1 { 2 "keyboard_name": "BigBoy", 3 "manufacturer": "tominabox1", 4 "maintainer": "tominabox1", 5 "usb": { 6 "vid": "0x7431", 7 "pid": "0x6262", 8 "device_version": "0.0.1" 9 }, 10 "rgblight": { 11 "saturation_steps": 8, 12 "brightness_steps": 8, 13 "led_count": 5, 14 "animations": { 15 "rainbow_mood": true, 16 "rainbow_swirl": true, 17 "snake": true, 18 "knight": true, 19 "christmas": true, 20 "static_gradient": true, 21 "rgb_test": true, 22 "alternating": true, 23 "twinkle": true 24 } 25 }, 26 "ws2812": { 27 "pin": "B5" 28 }, 29 "encoder": { 30 "rotary": [ 31 {"pin_a": "C6", "pin_b": "B6", "resolution": 2} 32 ] 33 }, 34 "processor": "atmega32u4", 35 "bootloader": "atmel-dfu", 36 "features": { 37 "bootmagic": true, 38 "encoder": true, 39 "extrakey": true, 40 "mousekey": true, 41 "nkro": true 42 }, 43 "matrix_pins": { 44 "direct": [ 45 ["D0", "B1", "B0"], 46 ["B7", "B2", "B3"] 47 ] 48 }, 49 "layouts": { 50 "LAYOUT": { 51 "layout": [ 52 {"x": 0, "y": 0, "matrix": [0, 0]}, 53 {"x": 1, "y": 0, "matrix": [0, 1]}, 54 {"x": 2, "y": 0, "matrix": [0, 2]}, 55 {"x": 0, "y": 1, "matrix": [1, 0]}, 56 {"x": 1, "y": 1, "matrix": [1, 1]}, 57 {"x": 2, "y": 1, "matrix": [1, 2]} 58 ] 59 }, 60 "LAYOUT_2us": { 61 "layout": [ 62 {"x": 0, "y": 0, "h": 2, "matrix": [0, 0]}, 63 {"x": 1, "y": 0, "h": 2, "matrix": [0, 1]}, 64 {"x": 2, "y": 0, "h": 2, "matrix": [0, 2]} 65 ] 66 } 67 } 68 }