keyboard.json (1657B)
1 { 2 "keyboard_name": "cassette42", 3 "manufacturer": "monksoffunk", 4 "url": "http://www.sho-k.co.uk/tech/1246.html", 5 "maintainer": "monksoffunk", 6 "usb": { 7 "vid": "0xFEED", 8 "pid": "0xCA42", 9 "device_version": "0.0.1" 10 }, 11 "features": { 12 "bootmagic": false, 13 "mousekey": false, 14 "extrakey": true, 15 "rgblight": true, 16 "encoder": true, 17 "oled": true 18 }, 19 "encoder": { 20 "rotary": [ 21 {"pin_a": "B6", "pin_b": "B2"}, 22 {"pin_a": "B3", "pin_b": "B1"} 23 ] 24 }, 25 "rgblight": { 26 "saturation_steps": 8, 27 "brightness_steps": 8, 28 "led_count": 5, 29 "sleep": true, 30 "animations": { 31 "breathing": true, 32 "rainbow_mood": true, 33 "rainbow_swirl": true, 34 "snake": true, 35 "knight": true, 36 "christmas": true, 37 "static_gradient": true, 38 "rgb_test": true, 39 "alternating": true, 40 "twinkle": true 41 } 42 }, 43 "ws2812": { 44 "pin": "D3" 45 }, 46 "development_board": "promicro", 47 "matrix_pins": { 48 "direct": [ 49 ["B4", "F6", "F5", "F4", "B5", "F7"] 50 ] 51 }, 52 "layouts": { 53 "LAYOUT": { 54 "layout": [ 55 {"x": 0.5, "y": 0, "matrix": [0, 4]}, 56 {"x": 2.5, "y": 0, "matrix": [0, 5]}, 57 {"x": 0, "y": 1, "matrix": [0, 0]}, 58 {"x": 1, "y": 1, "matrix": [0, 1]}, 59 {"x": 2, "y": 1, "matrix": [0, 2]}, 60 {"x": 3, "y": 1, "matrix": [0, 3]} 61 ] 62 } 63 } 64 }