Migrate split.soft_serial_pin to split.serial.pin H-O (#24185)
This commit is contained in:
		
							parent
							
								
									adb884761d
								
							
						
					
					
						commit
						bcfe3a0718
					
				| @ -30,7 +30,9 @@ | |||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|         "pin": "D2" |         "pin": "D2" | ||||||
|  | |||||||
| @ -26,13 +26,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "F4", "pin_b": "F5"} |                     {"pin_a": "F4", "pin_b": "F5"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|  | |||||||
| @ -26,13 +26,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "F4", "pin_b": "F5"} |                     {"pin_a": "F4", "pin_b": "F5"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|  | |||||||
| @ -26,13 +26,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "F4", "pin_b": "F5"} |                     {"pin_a": "F4", "pin_b": "F5"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|  | |||||||
| @ -36,7 +36,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "indicators": true, |                 "indicators": true, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -22,7 +22,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "layouts": { |     "layouts": { | ||||||
|         "LAYOUT_split_3x5_3": { |         "LAYOUT_split_3x5_3": { | ||||||
|  | |||||||
| @ -24,7 +24,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "community_layouts": ["split_3x5_2"], |     "community_layouts": ["split_3x5_2"], | ||||||
|     "layout_aliases": { |     "layout_aliases": { | ||||||
|  | |||||||
| @ -42,7 +42,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "E6" |             "pin": "E6" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D1" |         "serial": { | ||||||
|  |             "pin": "D1" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "qmk-dfu", |     "bootloader": "qmk-dfu", | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|      "split": { |      "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D1" |         "serial": { | ||||||
|  |             "pin": "D1" | ||||||
|  |         } | ||||||
|      }, |      }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina" |     "bootloader": "caterina" | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "indicators": true, |                 "indicators": true, | ||||||
|  | |||||||
| @ -10,7 +10,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -18,7 +18,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -53,7 +53,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -13,7 +13,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D2" |             "pin": "D2" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "atmel-dfu", |     "bootloader": "atmel-dfu", | ||||||
|  | |||||||
| @ -61,7 +61,9 @@ | |||||||
|   "diode_direction": "COL2ROW", |   "diode_direction": "COL2ROW", | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "D2", |     "serial": { | ||||||
|  |       "pin": "D2" | ||||||
|  |     }, | ||||||
|     "transport": { |     "transport": { | ||||||
|       "sync": { |       "sync": { | ||||||
|           "indicators": true, |           "indicators": true, | ||||||
|  | |||||||
| @ -15,12 +15,14 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "cols": ["F6", "B1", "E6", "D7", "C6", "D4", "D0"], |                 "cols": ["F6", "B1", "E6", "D7", "C6", "D4", "D0"], | ||||||
|                 "rows": ["F7", "B5", "B3", "B2", "B6"] |                 "rows": ["F7", "B5", "B3", "B2", "B6"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -17,7 +17,9 @@ | |||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "features": { |     "features": { | ||||||
|         "extrakey": true, |         "extrakey": true, | ||||||
|  | |||||||
| @ -29,7 +29,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|       "enabled": true, |       "enabled": true, | ||||||
|       "soft_serial_pin": "D0" |       "serial": { | ||||||
|  |         "pin": "D0" | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|       "led_count": 20, |       "led_count": 20, | ||||||
|  | |||||||
| @ -26,7 +26,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "F7" |             "pin": "F7" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 16, |         "led_count": 16, | ||||||
|  | |||||||
| @ -39,7 +39,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D2" |             "pin": "D2" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 14, |         "led_count": 14, | ||||||
|  | |||||||
| @ -32,7 +32,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -31,7 +31,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -48,7 +48,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "F0" |             "pin": "F0" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "qmk-dfu", |     "bootloader": "qmk-dfu", | ||||||
|  | |||||||
| @ -45,7 +45,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -61,6 +60,9 @@ | |||||||
|                 "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], |                 "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], | ||||||
|                 "rows": ["B1", "B2", "D2", "F1", "F4"] |                 "rows": ["B1", "B2", "D2", "F1", "F4"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -62,7 +62,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -78,6 +77,9 @@ | |||||||
|                 "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], |                 "cols": ["D4", "D7", "D3", "B7", "F0", "B3"], | ||||||
|                 "rows": ["B1", "B2", "D2", "F1", "F4"] |                 "rows": ["B1", "B2", "D2", "F1", "F4"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -85,7 +85,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D5" |             "pin": "D5" | ||||||
|         }, |         }, | ||||||
| @ -94,6 +93,9 @@ | |||||||
|                 "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], |                 "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], | ||||||
|                 "rows": ["B1", "F0", "F5", "B4", "B5"] |                 "rows": ["B1", "F0", "F5", "B4", "B5"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -84,7 +84,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D5" |             "pin": "D5" | ||||||
|         }, |         }, | ||||||
| @ -93,6 +92,9 @@ | |||||||
|                 "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], |                 "cols": ["D4", "D6", "D7", "C7", "F1", "F4"], | ||||||
|                 "rows": ["B1", "F0", "F5", "B4", "B5"] |                 "rows": ["B1", "F0", "F5", "B4", "B5"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -43,7 +43,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -60,6 +59,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "D2", "D3", "B7", "B1"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "D2", "D3", "B7", "B1"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] |                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -1,7 +1,9 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Levinson Rev. 1", |     "keyboard_name": "Levinson Rev. 1", | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "usb": { |     "usb": { | ||||||
|         "pid": "0x1146", |         "pid": "0x1146", | ||||||
|  | |||||||
| @ -1,7 +1,9 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Levinson Rev. 2", |     "keyboard_name": "Levinson Rev. 2", | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "usb": { |     "usb": { | ||||||
|         "pid": "0x2146", |         "pid": "0x2146", | ||||||
|  | |||||||
| @ -1,7 +1,6 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Levinson Rev. 3", |     "keyboard_name": "Levinson Rev. 3", | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D2" |             "pin": "D2" | ||||||
|         }, |         }, | ||||||
| @ -10,6 +9,9 @@ | |||||||
|                 "cols": ["F4", "F7", "D3", "B5", "B4", "E6"], |                 "cols": ["F4", "F7", "D3", "B5", "B4", "E6"], | ||||||
|                 "rows": ["D4", "B2", "B3", "B1"] |                 "rows": ["D4", "B2", "B3", "B1"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "usb": { |     "usb": { | ||||||
|  | |||||||
| @ -25,7 +25,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -38,7 +38,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -34,7 +34,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D5" |             "pin": "D5" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -33,7 +33,6 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D2" |             "pin": "D2" | ||||||
|         }, |         }, | ||||||
| @ -42,6 +41,9 @@ | |||||||
|                 "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6", "C6"], |                 "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6", "C6"], | ||||||
|                 "rows": ["F4", "D4", "D7", "E6", "B4", "B5"] |                 "rows": ["F4", "D4", "D7", "E6", "B4", "B5"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -42,7 +42,6 @@ | |||||||
|         "pin": "E6" |         "pin": "E6" | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -58,6 +57,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7"] |                 "rows": ["B3", "B2", "B6", "B4", "D7"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -42,7 +42,6 @@ | |||||||
|         "pin": "E6" |         "pin": "E6" | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -58,6 +57,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7"] |                 "rows": ["B3", "B2", "B6", "B4", "D7"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -39,7 +39,6 @@ | |||||||
|         "pin": "E6" |         "pin": "E6" | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -55,6 +54,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7"] |                 "rows": ["B3", "B2", "B6", "B4", "D7"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -39,7 +39,6 @@ | |||||||
|         "pin": "E6" |         "pin": "E6" | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -55,6 +54,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7"] |                 "rows": ["B3", "B2", "B6", "B4", "D7"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -39,7 +39,9 @@ | |||||||
|   }, |   }, | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "D0" |     "serial": { | ||||||
|  |       "pin": "D0" | ||||||
|  |     } | ||||||
|   }, |   }, | ||||||
|   "processor": "atmega32u4", |   "processor": "atmega32u4", | ||||||
|   "bootloader": "caterina", |   "bootloader": "caterina", | ||||||
|  | |||||||
| @ -25,7 +25,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "transport": { |         "transport": { | ||||||
|             "protocol": "serial", |             "protocol": "serial", | ||||||
|             "sync" :{ |             "sync" :{ | ||||||
| @ -47,6 +46,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] |                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "matrix_pins": { |     "matrix_pins": { | ||||||
|  | |||||||
| @ -25,7 +25,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "transport": { |         "transport": { | ||||||
|             "protocol": "serial", |             "protocol": "serial", | ||||||
|             "sync" :{ |             "sync" :{ | ||||||
| @ -47,6 +46,9 @@ | |||||||
|                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], |                 "cols": ["F1", "F0", "F4", "F5", "F6", "D5", "C7", "D3", "B7"], | ||||||
|                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] |                 "rows": ["B3", "B2", "B6", "B4", "D7", "B0"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "matrix_pins": { |     "matrix_pins": { | ||||||
|  | |||||||
| @ -1,7 +1,9 @@ | |||||||
| { | { | ||||||
|     "keyboard_name": "Viterbi Rev. 1", |     "keyboard_name": "Viterbi Rev. 1", | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "usb": { |     "usb": { | ||||||
|         "pid": "0x1157", |         "pid": "0x1157", | ||||||
|  | |||||||
| @ -4,7 +4,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D2" |             "pin": "D2" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "usb": { |     "usb": { | ||||||
|         "pid": "0x2157", |         "pid": "0x2157", | ||||||
|  | |||||||
| @ -25,13 +25,15 @@ | |||||||
|         ] |         ] | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "F4", "pin_b": "F5"} |                     {"pin_a": "F4", "pin_b": "F5"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|  | |||||||
| @ -117,7 +117,9 @@ | |||||||
|                 "rows": ["D4", "C6", "D7", "E6", "B4", "B5"] |                 "rows": ["D4", "C6", "D7", "E6", "B4", "B5"] | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "url": "https://keycapsss.com", |     "url": "https://keycapsss.com", | ||||||
|     "usb": { |     "usb": { | ||||||
|  | |||||||
| @ -35,13 +35,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "B5", "pin_b": "B6"} |                     {"pin_a": "B5", "pin_b": "B6"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -35,12 +35,14 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0", |  | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "cols": ["F5", "D3", "B5", "D7", "B4", "B6", "E6", "C6"], |                 "cols": ["F5", "D3", "B5", "D7", "B4", "B6", "E6", "C6"], | ||||||
|                 "rows": ["F4", "B2", "F6", "F7", "B1", "B3"] |                 "rows": ["F4", "B2", "F6", "F7", "B1", "B3"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -55,7 +55,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -68,6 +67,9 @@ | |||||||
|                 "cols": ["C6", "D4", "D0", "D1", "B1", "F7", "F4", "F5", "F6"], |                 "cols": ["C6", "D4", "D0", "D1", "B1", "F7", "F4", "F5", "F6"], | ||||||
|                 "rows": ["D7", "E6", "B4", "B5", "B6"] |                 "rows": ["D7", "E6", "B4", "B5", "B6"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -13,7 +13,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 16 |         "led_count": 16 | ||||||
|  | |||||||
| @ -13,7 +13,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12 |         "led_count": 12 | ||||||
|  | |||||||
| @ -13,7 +13,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12 |         "led_count": 12 | ||||||
|  | |||||||
| @ -25,13 +25,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "D4", "pin_b": "F5"} |                     {"pin_a": "D4", "pin_b": "F5"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -26,13 +26,15 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
|                     {"pin_a": "F5", "pin_b": "F4"} |                     {"pin_a": "F5", "pin_b": "F4"} | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -25,7 +25,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "matrix_state": true |                 "matrix_state": true | ||||||
|  | |||||||
| @ -18,7 +18,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12 |         "led_count": 12 | ||||||
|  | |||||||
| @ -20,7 +20,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "rotary": [ |                 "rotary": [ | ||||||
| @ -28,6 +27,9 @@ | |||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "wpm": true |                 "wpm": true | ||||||
|  | |||||||
| @ -29,12 +29,14 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], |                 "cols": ["B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"], | ||||||
|                 "rows": ["D4", "C6", "D7", "E6", "B4"] |                 "rows": ["D4", "C6", "D7", "E6", "B4"] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "tapping": { |     "tapping": { | ||||||
|         "term": 100 |         "term": 100 | ||||||
|  | |||||||
| @ -30,7 +30,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -41,7 +41,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D3" |             "pin": "D3" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D0" |         "serial": { | ||||||
|  |             "pin": "D0" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "atmel-dfu", |     "bootloader": "atmel-dfu", | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|   "diode_direction": "COL2ROW", |   "diode_direction": "COL2ROW", | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "D0" |     "serial": { | ||||||
|  |       "pin": "D0" | ||||||
|  |     } | ||||||
|   }, |   }, | ||||||
|   "processor": "atmega32u4", |   "processor": "atmega32u4", | ||||||
|   "bootloader": "caterina", |   "bootloader": "caterina", | ||||||
|  | |||||||
| @ -23,7 +23,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|         "pin": "D3" |         "pin": "D3" | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|   "diode_direction": "COL2ROW", |   "diode_direction": "COL2ROW", | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "D2" |     "serial": { | ||||||
|  |       "pin": "D2" | ||||||
|  |     } | ||||||
|   }, |   }, | ||||||
|   "ws2812": { |   "ws2812": { | ||||||
|     "pin": "D3" |     "pin": "D3" | ||||||
|  | |||||||
| @ -35,7 +35,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D3", |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "indicators": true, |                 "indicators": true, | ||||||
|  | |||||||
| @ -35,7 +35,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D3", |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         }, | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|                 "indicators": true, |                 "indicators": true, | ||||||
|  | |||||||
| @ -31,7 +31,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|         "pin": "D3" |         "pin": "D3" | ||||||
|  | |||||||
| @ -31,7 +31,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|         "pin": "D3" |         "pin": "D3" | ||||||
|  | |||||||
| @ -35,7 +35,9 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "atmel-dfu", |     "bootloader": "atmel-dfu", | ||||||
|  | |||||||
| @ -29,7 +29,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|       "enabled": true, |       "enabled": true, | ||||||
|       "soft_serial_pin": "D0" |       "serial": { | ||||||
|  |         "pin": "D0" | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|       "saturation_steps": 8, |       "saturation_steps": 8, | ||||||
|  | |||||||
| @ -30,7 +30,9 @@ | |||||||
|   "diode_direction": "COL2ROW", |   "diode_direction": "COL2ROW", | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "D2" |     "serial": { | ||||||
|  |       "pin": "D2" | ||||||
|  |     } | ||||||
|   }, |   }, | ||||||
|   "rgblight": { |   "rgblight": { | ||||||
|     "hue_steps": 10, |     "hue_steps": 10, | ||||||
|  | |||||||
| @ -30,7 +30,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D1" |         "serial": { | ||||||
|  |             "pin": "D1" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "saturation_steps": 8, |         "saturation_steps": 8, | ||||||
|  | |||||||
| @ -15,7 +15,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "development_board": "promicro", |     "development_board": "promicro", | ||||||
|     "layouts": { |     "layouts": { | ||||||
|  | |||||||
| @ -35,7 +35,6 @@ | |||||||
|   }, |   }, | ||||||
|   "split": { |   "split": { | ||||||
|     "enabled": true, |     "enabled": true, | ||||||
|     "soft_serial_pin": "E6", |  | ||||||
|     "encoder": { |     "encoder": { | ||||||
|       "right": { |       "right": { | ||||||
|         "rotary": [ |         "rotary": [ | ||||||
| @ -48,6 +47,9 @@ | |||||||
|         "cols": ["D6", "D7", "D3", "B2", "B1", "B0"], |         "cols": ["D6", "D7", "D3", "B2", "B1", "B0"], | ||||||
|         "rows": ["B3", "B7", "D4", "B6", "C6", "C7"] |         "rows": ["B3", "B7", "D4", "B6", "C6", "C7"] | ||||||
|       } |       } | ||||||
|  |     }, | ||||||
|  |     "serial": { | ||||||
|  |       "pin": "E6" | ||||||
|     } |     } | ||||||
|   }, |   }, | ||||||
|   "processor": "atmega32u4", |   "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -32,7 +32,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "F4" |             "pin": "F4" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D3" |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -32,7 +32,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "F4" |             "pin": "F4" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D3" |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -33,7 +33,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "F4" |             "pin": "F4" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D3" |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|     "bootloader": "caterina", |     "bootloader": "caterina", | ||||||
|  | |||||||
| @ -33,7 +33,9 @@ | |||||||
|       "handedness": { |       "handedness": { | ||||||
|         "pin": "F4" |         "pin": "F4" | ||||||
|       }, |       }, | ||||||
|       "soft_serial_pin": "D0" |       "serial": { | ||||||
|  |         "pin": "D0" | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|       "led_count": 12, |       "led_count": 12, | ||||||
|  | |||||||
| @ -25,7 +25,9 @@ | |||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 12, |         "led_count": 12, | ||||||
|  | |||||||
| @ -29,7 +29,6 @@ | |||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|         "enabled": true, |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |  | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|                 "direct": [ |                 "direct": [ | ||||||
| @ -39,6 +38,9 @@ | |||||||
|                     ["B5", "C6", null, null, null] |                     ["B5", "C6", null, null, null] | ||||||
|                 ] |                 ] | ||||||
|             } |             } | ||||||
|  |         }, | ||||||
|  |         "serial": { | ||||||
|  |             "pin": "D2" | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     "community_layouts": [ |     "community_layouts": [ | ||||||
|  | |||||||
| @ -27,7 +27,9 @@ | |||||||
|         "handedness": { |         "handedness": { | ||||||
|             "pin": "D1" |             "pin": "D1" | ||||||
|         }, |         }, | ||||||
|         "soft_serial_pin": "D3" |         "serial": { | ||||||
|  |             "pin": "D3" | ||||||
|  |         } | ||||||
|     }, |     }, | ||||||
|     "rgblight": { |     "rgblight": { | ||||||
|         "led_count": 14, |         "led_count": 14, | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user