keyboard.json (1237B)
1 { 2 "processor": "RP2040", 3 "bootloader": "rp2040", 4 "diode_direction": "COL2ROW", 5 "matrix_pins": { 6 "cols": ["GP26", "GP27", "GP28", "GP29", "GP6"], 7 "rows": ["GP3", "GP4", "GP2", "GP1"] 8 }, 9 "indicators": { 10 "num_lock": "GP17", 11 "caps_lock": "GP16", 12 "scroll_lock": "GP25", 13 "on_state": 0 14 }, 15 "features": { 16 "bootmagic": true, 17 "mousekey": true, 18 "extrakey": true, 19 "encoder": true, 20 "rgblight": true, 21 "nkro": true 22 }, 23 "rgblight": { 24 "led_count": 1, 25 "split": true, 26 "layers": { 27 "enabled": true, 28 "max": 3 29 } 30 }, 31 "ws2812": { 32 "pin": "GP12", 33 "driver": "vendor" 34 }, 35 "split": { 36 "enabled": true, 37 "encoder": { 38 "right": { 39 "rotary": [] 40 } 41 }, 42 "serial": { 43 "driver": "vendor", 44 "pin": "GP0" 45 } 46 }, 47 "encoder": { 48 "rotary": [ 49 {"pin_a": "GP7", "pin_b": "GP7"} 50 ] 51 }, 52 "usb": { 53 "device_version": "1.0.0", 54 "pid": "0x0842", 55 "vid": "0xFEED" 56 }, 57 "build": { 58 "lto": true 59 } 60 }