qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

keyboard.json (1349B)


      1 {
      2     "manufacturer": "onnenon",
      3     "keyboard_name": "Hotdog Pad",
      4     "maintainer": "onnenon",
      5     "processor": "RP2040",
      6     "bootloader": "rp2040",
      7     "matrix_pins": {
      8         "direct": [["GP1", "GP2", "GP4", "GP6", "GP0"]]
      9     },
     10     "usb": {
     11         "device_version": "1.0.0",
     12         "pid": "0x0001",
     13         "vid": "0x4F4E"
     14     },
     15     "features": {
     16         "encoder": true,
     17         "rgblight": true,
     18         "extrakey": true,
     19         "mousekey": true
     20     },
     21     "encoder": {
     22         "rotary": [{ "pin_a": "GP29", "pin_b": "GP28" }]
     23     },
     24     "layouts": {
     25         "LAYOUT": {
     26             "layout": [
     27                 { "x": 0, "y": 0, "matrix": [0, 0] },
     28                 { "x": 1, "y": 0, "matrix": [0, 1] },
     29                 { "x": 2, "y": 0, "matrix": [0, 2] },
     30                 { "x": 3, "y": 0, "matrix": [0, 3] },
     31                 { "x": 4, "y": 0, "matrix": [0, 4] }
     32             ]
     33         }
     34     },
     35     "ws2812": {
     36         "pin": "GP12",
     37         "driver": "vendor"
     38     },
     39     "rgblight": {
     40         "led_count": 1,
     41         "max_brightness": 185,
     42         "animations": {
     43             "breathing": true,
     44             "rainbow_mood": true,
     45             "knight": true,
     46             "christmas": true,
     47             "static_gradient": true,
     48             "rgb_test": true,
     49             "alternating": true,
     50             "twinkle": true
     51         }
     52     }
     53 }