{ "keyboard_name": "Satisfaction75", "manufacturer": "CannonKeys", "url": "", "maintainer": "Cannon Keys", "usb": { "vid": "0xCA04", "pid": "0x57F5", "device_version": "0.0.1" }, "matrix_pins": { "cols": ["B1", "B2", "B10", "B11", "B12", "B13", "B14", "A8", "A9", "A10", "B0", "A7", "A5", "B5", "A15", "A1"], "rows": ["B3", "B4", "A0", "A2", "A4", "A3"] }, "diode_direction": "COL2ROW", "encoder": { "rotary": [ {"pin_a": "B9", "pin_b": "B8", "resolution": 2} ] }, "backlight": { "levels": 24, "breathing": true }, "processor": "STM32F072", "bootloader": "stm32-dfu" }