keyboard.json (1419B)
1 { 2 "keyboard_name": "miniMACRO5", 3 "manufacturer": "leafcutterlabs", 4 "maintainer": "qmk", 5 "usb": { 6 "vid": "0xCEEB", 7 "pid": "0x0007", 8 "device_version": "0.0.1" 9 }, 10 "rgblight": { 11 "led_count": 5, 12 "animations": { 13 "breathing": true, 14 "rainbow_mood": true, 15 "rainbow_swirl": true, 16 "snake": true, 17 "knight": true, 18 "christmas": true, 19 "static_gradient": true, 20 "rgb_test": true, 21 "alternating": true, 22 "twinkle": true 23 } 24 }, 25 "ws2812": { 26 "pin": "B5" 27 }, 28 "encoder": { 29 "rotary": [ 30 {"pin_a": "D3", "pin_b": "F5", "resolution": 2}, 31 {"pin_a": "F6", "pin_b": "D2", "resolution": 2}, 32 {"pin_a": "F7", "pin_b": "D1", "resolution": 2}, 33 {"pin_a": "D4", "pin_b": "D0", "resolution": 2}, 34 {"pin_a": "C6", "pin_b": "E6", "resolution": 2} 35 ] 36 }, 37 "development_board": "promicro", 38 "features": { 39 "bootmagic": false, 40 "encoder": true, 41 "extrakey": true, 42 "mousekey": true, 43 "nkro": true, 44 "rgblight": true 45 }, 46 "matrix_pins": { 47 "direct": [ 48 ["F4", "B6", "B2", "D7", "B4"] 49 ] 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": 5, "y": 0, "matrix": [0, 4]} 59 ] 60 } 61 } 62 }