diff options
| author | James Young <18669334+noroadsleft@users.noreply.github.com> | 2024-04-22 03:13:45 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-22 11:13:45 +0100 |
| commit | f387410c97c60132843e44025eccd4de4967ad39 (patch) | |
| tree | 7d5dada8908f9a95de50537b992aefef42cc19af /keyboards/lets_split | |
| parent | 125d050761013677c25bd6c15d216b18b23cfe77 (diff) | |
Data-Driven Keyboard Conversions: L (#23576)
Diffstat (limited to 'keyboards/lets_split')
| -rw-r--r-- | keyboards/lets_split/info.json | 3 | ||||
| -rw-r--r-- | keyboards/lets_split/rev1/keyboard.json | 7 | ||||
| -rw-r--r-- | keyboards/lets_split/rev2/info.json | 7 | ||||
| -rw-r--r-- | keyboards/lets_split/rules.mk | 13 | ||||
| -rw-r--r-- | keyboards/lets_split/sockets/info.json | 12 | ||||
| -rw-r--r-- | keyboards/lets_split/sockets/rules.mk | 6 |
6 files changed, 26 insertions, 22 deletions
diff --git a/keyboards/lets_split/info.json b/keyboards/lets_split/info.json index 4640bd9e84..a92a948abd 100644 --- a/keyboards/lets_split/info.json +++ b/keyboards/lets_split/info.json | |||
| @@ -3,8 +3,5 @@ | |||
| 3 | "maintainer": "qmk", | 3 | "maintainer": "qmk", |
| 4 | "processor": "atmega32u4", | 4 | "processor": "atmega32u4", |
| 5 | "bootloader": "caterina", | 5 | "bootloader": "caterina", |
| 6 | "split": { | ||
| 7 | "enabled": true | ||
| 8 | }, | ||
| 9 | "community_layouts": ["ortho_4x12"] | 6 | "community_layouts": ["ortho_4x12"] |
| 10 | } | 7 | } |
diff --git a/keyboards/lets_split/rev1/keyboard.json b/keyboards/lets_split/rev1/keyboard.json index 6f00161cd5..ec85e70519 100644 --- a/keyboards/lets_split/rev1/keyboard.json +++ b/keyboards/lets_split/rev1/keyboard.json | |||
| @@ -12,6 +12,7 @@ | |||
| 12 | }, | 12 | }, |
| 13 | "diode_direction": "COL2ROW", | 13 | "diode_direction": "COL2ROW", |
| 14 | "split": { | 14 | "split": { |
| 15 | "enabled": true, | ||
| 15 | "soft_serial_pin": "D0" | 16 | "soft_serial_pin": "D0" |
| 16 | }, | 17 | }, |
| 17 | "rgblight": { | 18 | "rgblight": { |
| @@ -20,6 +21,12 @@ | |||
| 20 | "ws2812": { | 21 | "ws2812": { |
| 21 | "pin": "D3" | 22 | "pin": "D3" |
| 22 | }, | 23 | }, |
| 24 | "features": { | ||
| 25 | "bootmagic": false, | ||
| 26 | "mousekey": true, | ||
| 27 | "extrakey": true, | ||
| 28 | "command": true | ||
| 29 | }, | ||
| 23 | "layout_aliases": { | 30 | "layout_aliases": { |
| 24 | "LAYOUT": "LAYOUT_ortho_4x12" | 31 | "LAYOUT": "LAYOUT_ortho_4x12" |
| 25 | }, | 32 | }, |
diff --git a/keyboards/lets_split/rev2/info.json b/keyboards/lets_split/rev2/info.json index 8c6d622732..81ad2606b8 100644 --- a/keyboards/lets_split/rev2/info.json +++ b/keyboards/lets_split/rev2/info.json | |||
| @@ -12,6 +12,7 @@ | |||
| 12 | }, | 12 | }, |
| 13 | "diode_direction": "COL2ROW", | 13 | "diode_direction": "COL2ROW", |
| 14 | "split": { | 14 | "split": { |
| 15 | "enabled": true, | ||
| 15 | "soft_serial_pin": "D0" | 16 | "soft_serial_pin": "D0" |
| 16 | }, | 17 | }, |
| 17 | "rgblight": { | 18 | "rgblight": { |
| @@ -20,6 +21,12 @@ | |||
| 20 | "ws2812": { | 21 | "ws2812": { |
| 21 | "pin": "D3" | 22 | "pin": "D3" |
| 22 | }, | 23 | }, |
| 24 | "features": { | ||
| 25 | "bootmagic": false, | ||
| 26 | "mousekey": true, | ||
| 27 | "extrakey": true, | ||
| 28 | "command": true | ||
| 29 | }, | ||
| 23 | "layout_aliases": { | 30 | "layout_aliases": { |
| 24 | "LAYOUT": "LAYOUT_ortho_4x12" | 31 | "LAYOUT": "LAYOUT_ortho_4x12" |
| 25 | }, | 32 | }, |
diff --git a/keyboards/lets_split/rules.mk b/keyboards/lets_split/rules.mk index 11f365e8e9..0fb6d36204 100644 --- a/keyboards/lets_split/rules.mk +++ b/keyboards/lets_split/rules.mk | |||
| @@ -1,14 +1 @@ | |||
| 1 | # Build Options | ||
| 2 | # change yes to no to disable | ||
| 3 | # | ||
| 4 | BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite | ||
| 5 | MOUSEKEY_ENABLE = yes # Mouse keys | ||
| 6 | EXTRAKEY_ENABLE = yes # Audio control and System control | ||
| 7 | CONSOLE_ENABLE = no # Console for debug | ||
| 8 | COMMAND_ENABLE = yes # Commands for debug and configuration | ||
| 9 | NKRO_ENABLE = no # Enable N-Key Rollover | ||
| 10 | BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality | ||
| 11 | AUDIO_ENABLE = no # Audio output | ||
| 12 | RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. | ||
| 13 | |||
| 14 | DEFAULT_FOLDER = lets_split/rev2 | DEFAULT_FOLDER = lets_split/rev2 | |
diff --git a/keyboards/lets_split/sockets/info.json b/keyboards/lets_split/sockets/info.json index 76972243dc..1354d9cf70 100644 --- a/keyboards/lets_split/sockets/info.json +++ b/keyboards/lets_split/sockets/info.json | |||
| @@ -12,6 +12,7 @@ | |||
| 12 | }, | 12 | }, |
| 13 | "diode_direction": "COL2ROW", | 13 | "diode_direction": "COL2ROW", |
| 14 | "split": { | 14 | "split": { |
| 15 | "enabled": true, | ||
| 15 | "soft_serial_pin": "D0" | 16 | "soft_serial_pin": "D0" |
| 16 | }, | 17 | }, |
| 17 | "rgblight": { | 18 | "rgblight": { |
| @@ -20,6 +21,17 @@ | |||
| 20 | "ws2812": { | 21 | "ws2812": { |
| 21 | "pin": "D4" | 22 | "pin": "D4" |
| 22 | }, | 23 | }, |
| 24 | "features": { | ||
| 25 | "bootmagic": false, | ||
| 26 | "mousekey": true, | ||
| 27 | "extrakey": true, | ||
| 28 | "command": true, | ||
| 29 | "rgblight": true, | ||
| 30 | "audio": true | ||
| 31 | }, | ||
| 32 | "build": { | ||
| 33 | "lto": true | ||
| 34 | }, | ||
| 23 | "layout_aliases": { | 35 | "layout_aliases": { |
| 24 | "LAYOUT": "LAYOUT_ortho_4x12" | 36 | "LAYOUT": "LAYOUT_ortho_4x12" |
| 25 | }, | 37 | }, |
diff --git a/keyboards/lets_split/sockets/rules.mk b/keyboards/lets_split/sockets/rules.mk index 4174af2d0b..fe598d7861 100644 --- a/keyboards/lets_split/sockets/rules.mk +++ b/keyboards/lets_split/sockets/rules.mk | |||
| @@ -1,8 +1,2 @@ | |||
| 1 | BACKLIGHT_ENABLE = no | ||
| 2 | AUDIO_ENABLE = yes | ||
| 3 | RGBLIGHT_ENABLE = yes #Don't enable this along with I2C | ||
| 4 | |||
| 5 | LTO_ENABLE = yes | ||
| 6 | |||
| 7 | # Disable unsupported hardware | 1 | # Disable unsupported hardware |
| 8 | BACKLIGHT_SUPPORTED = no | 2 | BACKLIGHT_SUPPORTED = no |
