Migrate split.soft_serial_pin to split.serial.pin 0-H (#24155)
This commit is contained in:
		
							parent
							
								
									ce1adce696
								
							
						
					
					
						commit
						e8103722bc
					
				
					 83 changed files with 244 additions and 94 deletions
				
			
		| 
						 | 
				
			
			@ -22,7 +22,9 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "tapping": {
 | 
			
		||||
    "term": 100
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,9 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "tapping": {
 | 
			
		||||
    "term": 100
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
  "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D1",
 | 
			
		||||
        "bootmagic": {
 | 
			
		||||
            "matrix": [4, 4]
 | 
			
		||||
        },
 | 
			
		||||
| 
						 | 
				
			
			@ -38,6 +37,9 @@
 | 
			
		|||
                    ["B5", "B4", null, null, null]
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D1"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "community_layouts": ["split_3x5_2"],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "tapping": {
 | 
			
		||||
        "term": 100
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "B3"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "bootmagic": {
 | 
			
		||||
        "matrix": [0, 5]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "B3"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "bootmagic": {
 | 
			
		||||
        "matrix": [0, 5]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "B3"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "bootmagic": {
 | 
			
		||||
        "matrix": [0, 5]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "B3"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "bootmagic": {
 | 
			
		||||
        "matrix": [0, 5]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "B3"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "bootmagic": {
 | 
			
		||||
        "matrix": [0, 5]
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -38,9 +38,9 @@
 | 
			
		|||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP29"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP29"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "url": "https://ai03.com/",
 | 
			
		||||
    "usb": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -38,9 +38,9 @@
 | 
			
		|||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP29"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP29"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "url": "https://ai03.com/",
 | 
			
		||||
    "usb": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -34,13 +34,15 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D5"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["D4", "D6", "F1", "F0", "F4", "F5", "C6"],
 | 
			
		||||
                "rows": ["B6", "B5", "B4", "D7", "E6"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial" :{
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        },
 | 
			
		||||
        "transport":{
 | 
			
		||||
            "sync" :{
 | 
			
		||||
                "indicators": true,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31,12 +31,14 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D5"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["D6", "B6", "B1", "B0", "B3", "B2"],
 | 
			
		||||
                "rows": ["B5", "D7", "B4", "D4"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -127,9 +127,9 @@
 | 
			
		|||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP1"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP1"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "url": "https://aidansmith.dev",
 | 
			
		||||
    "usb": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -60,13 +60,15 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
                    {"pin_a": "D4", "pin_b": "D2", "resolution": 3}
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
        "led_count": 50,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,7 +35,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,7 +27,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
        "led_count": 12,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -28,7 +28,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "ws2812": {
 | 
			
		||||
        "pin": "D3"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,13 +30,15 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
                    {"pin_a": "F5", "pin_b": "F4"}
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "qmk": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,7 +26,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -31,7 +31,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "ws2812": {
 | 
			
		||||
        "pin": "D3"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -33,7 +33,9 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
          "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
  "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,12 +24,14 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["B6", "B5", "D6", "D5", "D3", "D7", "B4"],
 | 
			
		||||
                "rows": ["F5", "F1", "B2", "B1", "C6"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -42,13 +42,15 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2",
 | 
			
		||||
    "encoder": {
 | 
			
		||||
      "right": {
 | 
			
		||||
        "rotary": [
 | 
			
		||||
          {"pin_a": "B5", "pin_b": "B4"}
 | 
			
		||||
        ]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,7 +8,9 @@
 | 
			
		|||
    "rows": ["C6", "D7", "E6", "B4", "B5"]
 | 
			
		||||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "ws2812": {
 | 
			
		||||
     "pin": "D3"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,7 +10,9 @@
 | 
			
		|||
    "device_version": "1.0.0"
 | 
			
		||||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "rgblight": {
 | 
			
		||||
    "sleep": true,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -19,7 +19,6 @@
 | 
			
		|||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "soft_serial_pin": "D3",
 | 
			
		||||
    "matrix_pins": {
 | 
			
		||||
      "right": {
 | 
			
		||||
        "cols": ["F4", "B1", "D7", "C6", "B3"],
 | 
			
		||||
| 
						 | 
				
			
			@ -32,6 +31,9 @@
 | 
			
		|||
          {"pin_a": "B6", "pin_b": "B2"}
 | 
			
		||||
        ]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D3"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "rgb_matrix": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -20,9 +20,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "GP0",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP0"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,7 +30,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
                "oled": true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -26,13 +26,15 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2",
 | 
			
		||||
    "encoder": {
 | 
			
		||||
      "right": {
 | 
			
		||||
        "rotary": [
 | 
			
		||||
          {"pin_a": "F4", "pin_b": "F5"}
 | 
			
		||||
        ]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "development_board": "promicro",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -39,9 +39,9 @@
 | 
			
		|||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP1",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP1"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "protocol": "serial",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -39,9 +39,9 @@
 | 
			
		|||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP1",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP1"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "protocol": "serial",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -43,7 +43,9 @@
 | 
			
		|||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "protocol": "serial"
 | 
			
		||||
        }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,9 @@
 | 
			
		|||
        "rgb_matrix": true
 | 
			
		||||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
                "matrix_state": true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -3,7 +3,9 @@
 | 
			
		|||
        "rgblight": true
 | 
			
		||||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
                "matrix_state": true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "encoder": {
 | 
			
		||||
        "rotary": [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -14,7 +14,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
      "enabled": true,
 | 
			
		||||
      "soft_serial_pin": "D0"
 | 
			
		||||
      "serial": {
 | 
			
		||||
        "pin": "D0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
      "led_count": 12
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "rgblight": {
 | 
			
		||||
    "hue_steps": 10,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -22,7 +22,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D4"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D1",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D1"
 | 
			
		||||
        },
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["F1", "F0", "F4", "F5", "F6", "F7", "C7", "C6", "B6"],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,7 +37,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
| 
						 | 
				
			
			@ -45,6 +44,9 @@
 | 
			
		|||
                    {"pin_a": "B4", "pin_b": "B5", "resolution": 1}
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
| 
						 | 
				
			
			@ -29,6 +28,9 @@
 | 
			
		|||
                    {"pin_a": "B5", "pin_b": "C6"}
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -42,7 +42,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
                "matrix_state": true
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "rgblight": {
 | 
			
		||||
    "led_count": 2
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "rgblight": {
 | 
			
		||||
    "led_count": 12
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -37,7 +37,9 @@
 | 
			
		|||
    "community_layouts": ["split_3x5_3"],
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "usb_detect": {
 | 
			
		||||
            "enabled": true
 | 
			
		||||
        },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,7 +21,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "usb_detect": {
 | 
			
		||||
            "enabled": true,
 | 
			
		||||
            "timeout": 2500
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,7 +23,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "bootmagic": {
 | 
			
		||||
            "matrix": [4, 4]
 | 
			
		||||
        },
 | 
			
		||||
| 
						 | 
				
			
			@ -36,6 +35,9 @@
 | 
			
		|||
                    ["B5", "B4", null, null, null]
 | 
			
		||||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "community_layouts": ["split_3x5_2"],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "atmel-dfu",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -56,7 +56,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "atmel-dfu",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,7 +10,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "features": {
 | 
			
		||||
        "bootmagic": true,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,9 @@
 | 
			
		|||
  },
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D2"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D2"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
  "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,12 +25,14 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D3",
 | 
			
		||||
    "matrix_pins": {
 | 
			
		||||
      "right": {
 | 
			
		||||
        "cols": ["F7", "F6", "F5", "F4", "B5", "B4", "E6"],
 | 
			
		||||
        "rows": ["D1", "D0", "D4", "C6", "D7", "D3"]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D3"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "qmk": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,7 +51,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
| 
						 | 
				
			
			@ -64,6 +63,9 @@
 | 
			
		|||
                "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "C7", "B7", "F1"],
 | 
			
		||||
                "rows": ["D1", "D0", "D4", "C6", "D7", "E6"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "qmk": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,9 +25,9 @@
 | 
			
		|||
                "rows": ["GP5", "GP6", "GP7", "GP8", "GP9"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "GP3",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "vendor"
 | 
			
		||||
            "driver": "vendor",
 | 
			
		||||
            "pin": "GP3"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "url": "https://github.com/gregandcin/teaqueen",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D2"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "rgblight": {
 | 
			
		||||
        "saturation_steps": 8,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -40,7 +40,6 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "bootmagic": {
 | 
			
		||||
            "matrix": [5, 0]
 | 
			
		||||
        },
 | 
			
		||||
| 
						 | 
				
			
			@ -48,6 +47,9 @@
 | 
			
		|||
            "right": {
 | 
			
		||||
                "cols": ["B5", "B4", "E6", "D7", "C6", "D4", "D1"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -44,7 +44,9 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D2"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "atmel-dfu",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,7 +36,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,7 +23,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -25,7 +25,9 @@
 | 
			
		|||
"diode_direction": "COL2ROW",
 | 
			
		||||
"split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0"
 | 
			
		||||
    "serial": {
 | 
			
		||||
        "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
},
 | 
			
		||||
"rgblight": {
 | 
			
		||||
    "hue_steps": 16,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "layouts": {
 | 
			
		||||
        "LAYOUT": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -35,12 +35,14 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D5"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["B4", "B5", "B6", "C6", "C7", "D4", "D6", "D3", "D2"],
 | 
			
		||||
                "rows": ["E6", "F0", "F1", "F7", "D7"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,7 +29,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -16,11 +16,13 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["F5", "B3", "F7", "B1", "F6", "B2", "B6"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,7 +29,9 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
  "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,7 +30,9 @@
 | 
			
		|||
  "diode_direction": "ROW2COL",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0"
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
  "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -16,7 +16,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3"
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
    "bootloader": "caterina",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,9 +7,9 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "A9",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "driver": "usart"
 | 
			
		||||
            "driver": "usart",
 | 
			
		||||
            "pin": "A9"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "development_board": "proton_c",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -32,12 +32,14 @@
 | 
			
		|||
        "handedness": {
 | 
			
		||||
            "pin": "D1"
 | 
			
		||||
        },
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["F5", "F4", "B5", "B4", "E6", "D7", "C6", "D4", "D2", "D3"],
 | 
			
		||||
                "rows": ["F6", "F7", "B1", "B3", "B2", "B6"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -29,7 +29,9 @@
 | 
			
		|||
    },
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3",
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        },
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["D4", "C6", "D7", "E6", "B4", "B5"],
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -23,12 +23,14 @@
 | 
			
		|||
  "diode_direction": "COL2ROW",
 | 
			
		||||
  "split": {
 | 
			
		||||
    "enabled": true,
 | 
			
		||||
    "soft_serial_pin": "D0",
 | 
			
		||||
    "matrix_pins": {
 | 
			
		||||
      "right": {
 | 
			
		||||
        "cols": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"],
 | 
			
		||||
        "rows": ["B5", "B4", "E6", "D7", "C6"]
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "serial": {
 | 
			
		||||
      "pin": "D0"
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -46,7 +46,6 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D3",
 | 
			
		||||
        "encoder": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "rotary": [
 | 
			
		||||
| 
						 | 
				
			
			@ -54,6 +53,9 @@
 | 
			
		|||
                ]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D3"
 | 
			
		||||
        },
 | 
			
		||||
        "transport": {
 | 
			
		||||
            "sync": {
 | 
			
		||||
                "layer_state": true,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,12 +21,14 @@
 | 
			
		|||
    "diode_direction": "COL2ROW",
 | 
			
		||||
    "split": {
 | 
			
		||||
        "enabled": true,
 | 
			
		||||
        "soft_serial_pin": "D0",
 | 
			
		||||
        "matrix_pins": {
 | 
			
		||||
            "right": {
 | 
			
		||||
                "cols": ["B1", "B3", "B2", "B6", "F7", "B5", "F6", "F5"],
 | 
			
		||||
                "rows": ["C6", "D7", "B4", "E6", "D4"]
 | 
			
		||||
            }
 | 
			
		||||
        },
 | 
			
		||||
        "serial": {
 | 
			
		||||
            "pin": "D0"
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "processor": "atmega32u4",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue