From 831deac212fa0342b9fad9d419b7f15890abfa02 Mon Sep 17 00:00:00 2001 From: Joel Challis Date: Sat, 30 Mar 2024 11:31:50 +0000 Subject: Migrate build target markers to keyboard.json (#23293) --- keyboards/binepad/bn006/info.json | 73 --------------------------- keyboards/binepad/bn006/keyboard.json | 73 +++++++++++++++++++++++++++ keyboards/binepad/bn006/rules.mk | 1 - keyboards/binepad/bn009/r2/info.json | 18 ------- keyboards/binepad/bn009/r2/keyboard.json | 18 +++++++ keyboards/binepad/bn009/r2/rules.mk | 1 - keyboards/binepad/bnk9/info.json | 86 -------------------------------- keyboards/binepad/bnk9/keyboard.json | 86 ++++++++++++++++++++++++++++++++ keyboards/binepad/bnk9/rules.mk | 1 - keyboards/binepad/bnr1/v2/info.json | 19 ------- keyboards/binepad/bnr1/v2/keyboard.json | 19 +++++++ keyboards/binepad/bnr1/v2/rules.mk | 1 - keyboards/binepad/pixie/info.json | 49 ------------------ keyboards/binepad/pixie/keyboard.json | 49 ++++++++++++++++++ keyboards/binepad/pixie/rules.mk | 1 - 15 files changed, 245 insertions(+), 250 deletions(-) delete mode 100755 keyboards/binepad/bn006/info.json create mode 100755 keyboards/binepad/bn006/keyboard.json delete mode 100755 keyboards/binepad/bn006/rules.mk delete mode 100644 keyboards/binepad/bn009/r2/info.json create mode 100644 keyboards/binepad/bn009/r2/keyboard.json delete mode 100644 keyboards/binepad/bn009/r2/rules.mk delete mode 100644 keyboards/binepad/bnk9/info.json create mode 100644 keyboards/binepad/bnk9/keyboard.json delete mode 100644 keyboards/binepad/bnk9/rules.mk delete mode 100755 keyboards/binepad/bnr1/v2/info.json create mode 100755 keyboards/binepad/bnr1/v2/keyboard.json delete mode 100644 keyboards/binepad/bnr1/v2/rules.mk delete mode 100644 keyboards/binepad/pixie/info.json create mode 100644 keyboards/binepad/pixie/keyboard.json delete mode 100644 keyboards/binepad/pixie/rules.mk (limited to 'keyboards/binepad') diff --git a/keyboards/binepad/bn006/info.json b/keyboards/binepad/bn006/info.json deleted file mode 100755 index e5e25b4b90..0000000000 --- a/keyboards/binepad/bn006/info.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "manufacturer": "Binepad", - "keyboard_name": "BN006", - "maintainer": "Binepad", - "bootloader": "stm32duino", - "diode_direction": "COL2ROW", - "features": { - "bootmagic": true, - "command": false, - "console": false, - "extrakey": true, - "mousekey": true, - "nkro": false, - "rgb_matrix": true - }, - "matrix_pins": { - "cols": ["A15", "B3", "B4"], - "rows": ["A8", "C14"] - }, - "processor": "STM32F103", - "url": "https://binepad.com", - "usb": { - "vid": "0x4249", - "pid": "0x426E", - "device_version": "1.0.0" - }, - "eeprom": { - "wear_leveling": { - "backing_size": 4096 - } - }, - "ws2812": { - "pin": "B15" - }, - "rgb_matrix": { - "animations": { - "gradient_up_down": true, - "gradient_left_right": true, - "breathing": true, - "solid_reactive_simple": true, - "solid_reactive": true, - "splash": true, - "solid_splash": true - }, - "default": { - "animation": "breathing" - }, - "driver": "ws2812", - "layout": [ - {"flags": 4, "matrix": [0, 0], "x": 0, "y": 0}, - {"flags": 4, "matrix": [0, 1], "x": 112, "y": 0}, - {"flags": 4, "matrix": [0, 2], "x": 224, "y": 0}, - {"flags": 4, "matrix": [1, 0], "x": 0, "y": 64}, - {"flags": 4, "matrix": [1, 1], "x": 112, "y": 64}, - {"flags": 4, "matrix": [1, 2], "x": 224, "y": 64} - ], - "max_brightness": 200, - "sleep": true - }, - "community_layouts": ["ortho_2x3"], - "layouts": { - "LAYOUT_ortho_2x3": { - "layout": [ - {"matrix": [0, 0], "x": 0, "y": 0}, - {"matrix": [0, 1], "x": 1, "y": 0}, - {"matrix": [0, 2], "x": 2, "y": 0}, - {"matrix": [1, 0], "x": 0, "y": 1}, - {"matrix": [1, 1], "x": 1, "y": 1}, - {"matrix": [1, 2], "x": 2, "y": 1} - ] - } - } -} diff --git a/keyboards/binepad/bn006/keyboard.json b/keyboards/binepad/bn006/keyboard.json new file mode 100755 index 0000000000..e5e25b4b90 --- /dev/null +++ b/keyboards/binepad/bn006/keyboard.json @@ -0,0 +1,73 @@ +{ + "manufacturer": "Binepad", + "keyboard_name": "BN006", + "maintainer": "Binepad", + "bootloader": "stm32duino", + "diode_direction": "COL2ROW", + "features": { + "bootmagic": true, + "command": false, + "console": false, + "extrakey": true, + "mousekey": true, + "nkro": false, + "rgb_matrix": true + }, + "matrix_pins": { + "cols": ["A15", "B3", "B4"], + "rows": ["A8", "C14"] + }, + "processor": "STM32F103", + "url": "https://binepad.com", + "usb": { + "vid": "0x4249", + "pid": "0x426E", + "device_version": "1.0.0" + }, + "eeprom": { + "wear_leveling": { + "backing_size": 4096 + } + }, + "ws2812": { + "pin": "B15" + }, + "rgb_matrix": { + "animations": { + "gradient_up_down": true, + "gradient_left_right": true, + "breathing": true, + "solid_reactive_simple": true, + "solid_reactive": true, + "splash": true, + "solid_splash": true + }, + "default": { + "animation": "breathing" + }, + "driver": "ws2812", + "layout": [ + {"flags": 4, "matrix": [0, 0], "x": 0, "y": 0}, + {"flags": 4, "matrix": [0, 1], "x": 112, "y": 0}, + {"flags": 4, "matrix": [0, 2], "x": 224, "y": 0}, + {"flags": 4, "matrix": [1, 0], "x": 0, "y": 64}, + {"flags": 4, "matrix": [1, 1], "x": 112, "y": 64}, + {"flags": 4, "matrix": [1, 2], "x": 224, "y": 64} + ], + "max_brightness": 200, + "sleep": true + }, + "community_layouts": ["ortho_2x3"], + "layouts": { + "LAYOUT_ortho_2x3": { + "layout": [ + {"matrix": [0, 0], "x": 0, "y": 0}, + {"matrix": [0, 1], "x": 1, "y": 0}, + {"matrix": [0, 2], "x": 2, "y": 0}, + {"matrix": [1, 0], "x": 0, "y": 1}, + {"matrix": [1, 1], "x": 1, "y": 1}, + {"matrix": [1, 2], "x": 2, "y": 1} + ] + } + } +} diff --git a/keyboards/binepad/bn006/rules.mk b/keyboards/binepad/bn006/rules.mk deleted file mode 100755 index 7ff128fa69..0000000000 --- a/keyboards/binepad/bn006/rules.mk +++ /dev/null @@ -1 +0,0 @@ -# This file intentionally left blank \ No newline at end of file diff --git a/keyboards/binepad/bn009/r2/info.json b/keyboards/binepad/bn009/r2/info.json deleted file mode 100644 index 870608b5c8..0000000000 --- a/keyboards/binepad/bn009/r2/info.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "keyboard_name": "BN009 R2", - "bootloader": "stm32duino", - "diode_direction": "COL2ROW", - "matrix_pins": { - "cols": ["A1", "A2", "A6"], - "rows": ["B6", "B7", "B2"] - }, - "eeprom": { - "wear_leveling": { - "backing_size": 4096 - } - }, - "processor": "STM32F103", - "usb": { - "device_version": "2.0.0" - } -} diff --git a/keyboards/binepad/bn009/r2/keyboard.json b/keyboards/binepad/bn009/r2/keyboard.json new file mode 100644 index 0000000000..870608b5c8 --- /dev/null +++ b/keyboards/binepad/bn009/r2/keyboard.json @@ -0,0 +1,18 @@ +{ + "keyboard_name": "BN009 R2", + "bootloader": "stm32duino", + "diode_direction": "COL2ROW", + "matrix_pins": { + "cols": ["A1", "A2", "A6"], + "rows": ["B6", "B7", "B2"] + }, + "eeprom": { + "wear_leveling": { + "backing_size": 4096 + } + }, + "processor": "STM32F103", + "usb": { + "device_version": "2.0.0" + } +} diff --git a/keyboards/binepad/bn009/r2/rules.mk b/keyboards/binepad/bn009/r2/rules.mk deleted file mode 100644 index 837f4bffb5..0000000000 --- a/keyboards/binepad/bn009/r2/rules.mk +++ /dev/null @@ -1 +0,0 @@ -# This file is intentionally left blank diff --git a/keyboards/binepad/bnk9/info.json b/keyboards/binepad/bnk9/info.json deleted file mode 100644 index 1f3b7cb7b0..0000000000 --- a/keyboards/binepad/bnk9/info.json +++ /dev/null @@ -1,86 +0,0 @@ -{ - "manufacturer": "binepad", - "keyboard_name": "BNK9", - "maintainer": "binepad", - "board": "GENERIC_RP_RP2040", - "bootloader": "rp2040", - "bootloader_instructions": "Hold down the key at (0x0) in the matrix (the 'knob' / rotary encoder) and plug in the keyboard.", - "diode_direction": "COL2ROW", - "encoder": { - "rotary": [ - {"pin_a": "GP13", "pin_b": "GP14"} - ] - }, - "features": { - "bootmagic": true, - "encoder": true, - "extrakey": true, - "mousekey": true, - "nkro": true, - "rgb_matrix": true - }, - "matrix_pins": { - "cols": ["GP1", "GP2", "GP3"], - "rows": ["GP12", "GP4", "GP5", "GP6"] - }, - "processor": "RP2040", - "rgb_matrix": { - "animations": { - "breathing": true, - "cycle_all": true, - "cycle_left_right": true, - "cycle_pinwheel": true, - "cycle_up_down": true, - "jellybean_raindrops": true, - "riverflow": true, - "solid_reactive": true, - "solid_reactive_simple": true, - "solid_splash": true, - "splash": true, - "starlight": true, - "starlight_dual_hue": true, - "starlight_dual_sat": true - }, - "driver": "ws2812", - "layout": [ - {"matrix": [1, 0], "x": 80, "y": 0, "flags": 4}, - {"matrix": [1, 1], "x": 112, "y": 0, "flags": 4}, - {"matrix": [1, 2], "x": 144, "y": 0, "flags": 4}, - {"matrix": [2, 2], "x": 144, "y": 32, "flags": 4}, - {"matrix": [2, 1], "x": 112, "y": 32, "flags": 4}, - {"matrix": [2, 0], "x": 80, "y": 32, "flags": 4}, - {"matrix": [3, 0], "x": 80, "y": 64, "flags": 4}, - {"matrix": [3, 1], "x": 112, "y": 64, "flags": 4}, - {"matrix": [3, 2], "x": 144, "y": 64, "flags": 4} - ], - "led_process_limit": 9, - "max_brightness": 180, - "sleep": true - }, - "url": "https://www.binepad.com/product-page/bnk9", - "usb": { - "device_version": "1.0.0", - "pid": "0x4E39", - "vid": "0x4249" - }, - "ws2812": { - "driver": "vendor", - "pin": "GP11" - }, - "layouts": { - "LAYOUT": { - "layout": [ - {"label": "Knob", "matrix": [0, 0], "x": 0, "y": 0, "w": 3, "h": 3, "encoder": 0}, - {"label": "1", "matrix": [1, 0], "x": 3.25, "y": 0}, - {"label": "2", "matrix": [1, 1], "x": 4.25, "y": 0}, - {"label": "3", "matrix": [1, 2], "x": 5.25, "y": 0}, - {"label": "4", "matrix": [2, 0], "x": 3.25, "y": 1}, - {"label": "5", "matrix": [2, 1], "x": 4.25, "y": 1}, - {"label": "6", "matrix": [2, 2], "x": 5.25, "y": 1}, - {"label": "7", "matrix": [3, 0], "x": 3.25, "y": 2}, - {"label": "8", "matrix": [3, 1], "x": 4.25, "y": 2}, - {"label": "9", "matrix": [3, 2], "x": 5.25, "y": 2} - ] - } - } -} \ No newline at end of file diff --git a/keyboards/binepad/bnk9/keyboard.json b/keyboards/binepad/bnk9/keyboard.json new file mode 100644 index 0000000000..1f3b7cb7b0 --- /dev/null +++ b/keyboards/binepad/bnk9/keyboard.json @@ -0,0 +1,86 @@ +{ + "manufacturer": "binepad", + "keyboard_name": "BNK9", + "maintainer": "binepad", + "board": "GENERIC_RP_RP2040", + "bootloader": "rp2040", + "bootloader_instructions": "Hold down the key at (0x0) in the matrix (the 'knob' / rotary encoder) and plug in the keyboard.", + "diode_direction": "COL2ROW", + "encoder": { + "rotary": [ + {"pin_a": "GP13", "pin_b": "GP14"} + ] + }, + "features": { + "bootmagic": true, + "encoder": true, + "extrakey": true, + "mousekey": true, + "nkro": true, + "rgb_matrix": true + }, + "matrix_pins": { + "cols": ["GP1", "GP2", "GP3"], + "rows": ["GP12", "GP4", "GP5", "GP6"] + }, + "processor": "RP2040", + "rgb_matrix": { + "animations": { + "breathing": true, + "cycle_all": true, + "cycle_left_right": true, + "cycle_pinwheel": true, + "cycle_up_down": true, + "jellybean_raindrops": true, + "riverflow": true, + "solid_reactive": true, + "solid_reactive_simple": true, + "solid_splash": true, + "splash": true, + "starlight": true, + "starlight_dual_hue": true, + "starlight_dual_sat": true + }, + "driver": "ws2812", + "layout": [ + {"matrix": [1, 0], "x": 80, "y": 0, "flags": 4}, + {"matrix": [1, 1], "x": 112, "y": 0, "flags": 4}, + {"matrix": [1, 2], "x": 144, "y": 0, "flags": 4}, + {"matrix": [2, 2], "x": 144, "y": 32, "flags": 4}, + {"matrix": [2, 1], "x": 112, "y": 32, "flags": 4}, + {"matrix": [2, 0], "x": 80, "y": 32, "flags": 4}, + {"matrix": [3, 0], "x": 80, "y": 64, "flags": 4}, + {"matrix": [3, 1], "x": 112, "y": 64, "flags": 4}, + {"matrix": [3, 2], "x": 144, "y": 64, "flags": 4} + ], + "led_process_limit": 9, + "max_brightness": 180, + "sleep": true + }, + "url": "https://www.binepad.com/product-page/bnk9", + "usb": { + "device_version": "1.0.0", + "pid": "0x4E39", + "vid": "0x4249" + }, + "ws2812": { + "driver": "vendor", + "pin": "GP11" + }, + "layouts": { + "LAYOUT": { + "layout": [ + {"label": "Knob", "matrix": [0, 0], "x": 0, "y": 0, "w": 3, "h": 3, "encoder": 0}, + {"label": "1", "matrix": [1, 0], "x": 3.25, "y": 0}, + {"label": "2", "matrix": [1, 1], "x": 4.25, "y": 0}, + {"label": "3", "matrix": [1, 2], "x": 5.25, "y": 0}, + {"label": "4", "matrix": [2, 0], "x": 3.25, "y": 1}, + {"label": "5", "matrix": [2, 1], "x": 4.25, "y": 1}, + {"label": "6", "matrix": [2, 2], "x": 5.25, "y": 1}, + {"label": "7", "matrix": [3, 0], "x": 3.25, "y": 2}, + {"label": "8", "matrix": [3, 1], "x": 4.25, "y": 2}, + {"label": "9", "matrix": [3, 2], "x": 5.25, "y": 2} + ] + } + } +} \ No newline at end of file diff --git a/keyboards/binepad/bnk9/rules.mk b/keyboards/binepad/bnk9/rules.mk deleted file mode 100644 index 6e7633bfe0..0000000000 --- a/keyboards/binepad/bnk9/rules.mk +++ /dev/null @@ -1 +0,0 @@ -# This file intentionally left blank diff --git a/keyboards/binepad/bnr1/v2/info.json b/keyboards/binepad/bnr1/v2/info.json deleted file mode 100755 index d2bc641577..0000000000 --- a/keyboards/binepad/bnr1/v2/info.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "bootloader": "stm32duino", - "processor": "STM32F103", - "diode_direction": "COL2ROW", - "usb": { - "pid": "0x4241", - "device_version": "2.0.0" - }, - "matrix_pins": { - "cols": ["A15"], - "rows": ["A8"] - }, - "encoder": { - "enabled": true, - "rotary": [ - {"pin_a": "B3", "pin_b": "B4"} - ] - } -} diff --git a/keyboards/binepad/bnr1/v2/keyboard.json b/keyboards/binepad/bnr1/v2/keyboard.json new file mode 100755 index 0000000000..d2bc641577 --- /dev/null +++ b/keyboards/binepad/bnr1/v2/keyboard.json @@ -0,0 +1,19 @@ +{ + "bootloader": "stm32duino", + "processor": "STM32F103", + "diode_direction": "COL2ROW", + "usb": { + "pid": "0x4241", + "device_version": "2.0.0" + }, + "matrix_pins": { + "cols": ["A15"], + "rows": ["A8"] + }, + "encoder": { + "enabled": true, + "rotary": [ + {"pin_a": "B3", "pin_b": "B4"} + ] + } +} diff --git a/keyboards/binepad/bnr1/v2/rules.mk b/keyboards/binepad/bnr1/v2/rules.mk deleted file mode 100644 index 6e7633bfe0..0000000000 --- a/keyboards/binepad/bnr1/v2/rules.mk +++ /dev/null @@ -1 +0,0 @@ -# This file intentionally left blank diff --git a/keyboards/binepad/pixie/info.json b/keyboards/binepad/pixie/info.json deleted file mode 100644 index 7d9d2ceb9a..0000000000 --- a/keyboards/binepad/pixie/info.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "manufacturer": "binepad", - "keyboard_name": "PIXIE", - "url": "http://binepad.com", - "maintainer": "binepad", - "processor": "RP2040", - "bootloader": "rp2040", - "diode_direction": "COL2ROW", - "usb": { - "vid": "0x4249", - "pid": "0x5078", - "device_version": "1.0.0" - }, - "features": { - "bootmagic": true, - "command": false, - "console": false, - "extrakey": true, - "mousekey": true, - "nkro": false, - "encoder": true - }, - "matrix_pins": { - "cols": ["GP19", "GP4"], - "rows": ["GP28", "GP5"] - }, - "encoder": { - "rotary": [ - { - "pin_a": "GP18", - "pin_b": "GP17" - }, - { - "pin_a": "GP20", - "pin_b": "GP21" - } - ] - }, - "layouts": { - "LAYOUT": { - "layout": [ - { "matrix": [0, 0], "x": 0, "y": 0 }, - { "matrix": [0, 1], "x": 1.25, "y": 0 }, - { "matrix": [1, 0], "x": 0, "y": 1.25 }, - { "matrix": [1, 1], "x": 1.25, "y": 1.25 } - ] - } - } -} diff --git a/keyboards/binepad/pixie/keyboard.json b/keyboards/binepad/pixie/keyboard.json new file mode 100644 index 0000000000..7d9d2ceb9a --- /dev/null +++ b/keyboards/binepad/pixie/keyboard.json @@ -0,0 +1,49 @@ +{ + "manufacturer": "binepad", + "keyboard_name": "PIXIE", + "url": "http://binepad.com", + "maintainer": "binepad", + "processor": "RP2040", + "bootloader": "rp2040", + "diode_direction": "COL2ROW", + "usb": { + "vid": "0x4249", + "pid": "0x5078", + "device_version": "1.0.0" + }, + "features": { + "bootmagic": true, + "command": false, + "console": false, + "extrakey": true, + "mousekey": true, + "nkro": false, + "encoder": true + }, + "matrix_pins": { + "cols": ["GP19", "GP4"], + "rows": ["GP28", "GP5"] + }, + "encoder": { + "rotary": [ + { + "pin_a": "GP18", + "pin_b": "GP17" + }, + { + "pin_a": "GP20", + "pin_b": "GP21" + } + ] + }, + "layouts": { + "LAYOUT": { + "layout": [ + { "matrix": [0, 0], "x": 0, "y": 0 }, + { "matrix": [0, 1], "x": 1.25, "y": 0 }, + { "matrix": [1, 0], "x": 0, "y": 1.25 }, + { "matrix": [1, 1], "x": 1.25, "y": 1.25 } + ] + } + } +} diff --git a/keyboards/binepad/pixie/rules.mk b/keyboards/binepad/pixie/rules.mk deleted file mode 100644 index 6e7633bfe0..0000000000 --- a/keyboards/binepad/pixie/rules.mk +++ /dev/null @@ -1 +0,0 @@ -# This file intentionally left blank -- cgit v1.2.3