Move `SOFT_SERIAL_PIN` to data driven (#19863)
This commit is contained in:
parent
2da0827d4f
commit
8f6c228adb
|
@ -20,9 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
#define QUICK_TAP_TERM 0
|
||||
#define TAPPING_TERM 100
|
||||
|
||||
/* Use I2C or Serial */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* Select hand configuration */
|
||||
#define MASTER_LEFT
|
||||
//#define MASTER_RIGHT
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
{
|
||||
"keyboard_name": "Zinc rev.1"
|
||||
"keyboard_name": "Zinc rev.1",
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,9 +20,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
#define QUICK_TAP_TERM 0
|
||||
#define TAPPING_TERM 100
|
||||
|
||||
/* Use I2C or Serial */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* Select hand configuration */
|
||||
#define MASTER_LEFT
|
||||
//#define MASTER_RIGHT
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
{
|
||||
"keyboard_name": "Zinc rev.A"
|
||||
"keyboard_name": "Zinc rev.A",
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,10 +16,6 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* Select hand configuration */
|
||||
#define MASTER_LEFT
|
||||
//#define MASTER_RIGHT
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0F25",
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"community_layouts": ["ortho_5x5", "ortho_5x10"],
|
||||
|
|
|
@ -16,10 +16,6 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* Select hand configuration */
|
||||
#define MASTER_LEFT
|
||||
//#define MASTER_RIGHT
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0F61",
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"community_layouts": ["ortho_2x3", "ortho_2x6"],
|
||||
|
|
|
@ -16,10 +16,6 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* Select hand configuration */
|
||||
#define MASTER_LEFT
|
||||
//#define MASTER_RIGHT
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0F00",
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"community_layouts": ["ortho_3x10"],
|
||||
|
|
|
@ -34,11 +34,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
/* COL2ROW, ROW2COL*/
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/*
|
||||
* Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
|
||||
*/
|
||||
#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6
|
||||
|
||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||
#define LOCKING_SUPPORT_ENABLE
|
||||
/* Locking resynchronize hack */
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x4A1F",
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -22,7 +22,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
/* Locking resynchronize hack */
|
||||
#define LOCKING_RESYNC_ENABLE
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D1
|
||||
|
||||
#define EE_HANDS
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
]
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D1",
|
||||
"bootmagic": {
|
||||
"matrix": [4, 4]
|
||||
},
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0xAD96",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -22,8 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* define tapping term */
|
||||
#define TAPPING_TERM 100
|
||||
|
||||
|
|
|
@ -24,6 +24,4 @@
|
|||
|
||||
#define SPLIT_HAND_PIN B3
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0001",
|
||||
"device_version": "0.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"bootmagic": {
|
||||
"matrix": [0, 5]
|
||||
},
|
||||
|
|
|
@ -24,6 +24,4 @@
|
|||
|
||||
#define SPLIT_HAND_PIN B3
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0001",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"bootmagic": {
|
||||
"matrix": [0, 5]
|
||||
},
|
||||
|
|
|
@ -24,6 +24,4 @@
|
|||
|
||||
#define SPLIT_HAND_PIN B3
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0003",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"bootmagic": {
|
||||
"matrix": [0, 5]
|
||||
},
|
||||
|
|
|
@ -24,6 +24,4 @@
|
|||
|
||||
#define SPLIT_HAND_PIN B3
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0005",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"bootmagic": {
|
||||
"matrix": [0, 5]
|
||||
},
|
||||
|
|
|
@ -24,6 +24,4 @@
|
|||
|
||||
#define SPLIT_HAND_PIN B3
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0004",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"bootmagic": {
|
||||
"matrix": [0, 5]
|
||||
},
|
||||
|
|
|
@ -36,10 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
/* COL2ROW, ROW2COL */
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/*
|
||||
* Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
|
||||
*/
|
||||
#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6
|
||||
#define SELECT_SOFT_SERIAL_SPEED 1
|
||||
|
||||
#define SPLIT_LED_STATE_ENABLE
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0003",
|
||||
"device_version": "0.0.3"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu",
|
||||
"layouts": {
|
||||
|
|
|
@ -36,10 +36,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
/* COL2ROW, ROW2COL*/
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/*
|
||||
* Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
|
||||
*/
|
||||
#define SOFT_SERIAL_PIN D0 // or D1, D2, D3, E6
|
||||
#define SPLIT_HAND_PIN D5
|
||||
#define SPLIT_USB_DETECT
|
||||
#define SPLIT_USB_TIMEOUT 2500
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0014",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu",
|
||||
"layouts": {
|
||||
|
|
|
@ -16,8 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/
|
||||
#pragma once
|
||||
|
||||
|
||||
#define SOFT_SERIAL_PIN D3
|
||||
#define SELECT_SOFT_SERIAL_SPEED 1
|
||||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0xF902",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D3"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -18,8 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
||||
#pragma once
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define MATRIX_ROW_PINS { D4, C6, D7, E6 }
|
||||
|
||||
// wiring of each half
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x3060",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -8,6 +8,4 @@
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define BACKLIGHT_PIN B0
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0001",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -8,8 +8,6 @@
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
#define RGBLED_NUM 12
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0002",
|
||||
"device_version": "0.0.2"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -8,8 +8,6 @@
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
#define RGBLED_NUM 12
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0003",
|
||||
"device_version": "0.0.3"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -8,9 +8,6 @@
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
|
||||
#define ENCODERS_PAD_A { B5 }
|
||||
#define ENCODERS_PAD_B { F4 }
|
||||
#define ENCODER_RESOLUTION 2
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0x0004",
|
||||
"device_version": "0.0.4"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -38,11 +38,6 @@
|
|||
/* COL2ROW, ROW2COL */
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/*
|
||||
* Split Keyboard specific options, make sure you have 'SPLIT_KEYBOARD = yes' in your rules.mk, and define SOFT_SERIAL_PIN.
|
||||
*/
|
||||
#define SOFT_SERIAL_PIN D2 // or D1, D2, D3, E6
|
||||
|
||||
#define SPLIT_USB_DETECT
|
||||
|
||||
#define RGB_DI_PIN D3
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0xF4B5",
|
||||
"device_version": "0.0.1"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -23,9 +23,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* Select hand configuration */
|
||||
//#define EE_HANDS
|
||||
#define MASTER_LEFT
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0xEC17",
|
||||
"device_version": "0.0.2"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -22,9 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
|
||||
#define DIODE_DIRECTION COL2ROW
|
||||
|
||||
/* serial.c configuration for split keyboard */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* Select hand configuration */
|
||||
//#define EE_HANDS
|
||||
#define MASTER_LEFT
|
||||
|
|
|
@ -8,6 +8,9 @@
|
|||
"pid": "0xEC15",
|
||||
"device_version": "0.0.2"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "caterina",
|
||||
"layouts": {
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -26,9 +26,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP13
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP15
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
// #define SPLIT_HAND_PIN A0
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
#define WS2812_PWM_DRIVER PWMD2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "STM32F411",
|
||||
"bootloader": "stm32-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -26,9 +26,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP13
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP15
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
// #define SPLIT_HAND_PIN A0
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
#define WS2812_PWM_DRIVER PWMD2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "STM32F411",
|
||||
"bootloader": "stm32-dfu"
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -26,9 +26,6 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP13
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP15
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
// #define SPLIT_HAND_PIN A0
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
#define WS2812_PWM_DRIVER PWMD2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "STM32F411",
|
||||
"bootloader": "stm32-dfu"
|
||||
}
|
||||
|
|
|
@ -27,9 +27,6 @@
|
|||
#define SPLIT_HAND_PIN GP29
|
||||
#define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* CRC. */
|
||||
#define CRC8_USE_TABLE
|
||||
#define CRC8_OPTIMIZE_SPEED
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"keyboard_name": "Dilemma (3x5+2) Assembled",
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -33,9 +33,6 @@
|
|||
// left one, uncomment the following line.
|
||||
//#define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* CRC. */
|
||||
#define CRC8_USE_TABLE
|
||||
#define CRC8_OPTIMIZE_SPEED
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
"keyboard_name": "Dilemma (3x5+2) Splinky",
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -27,9 +27,6 @@
|
|||
#define SPLIT_HAND_PIN GP29
|
||||
#define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0 // Per-key.
|
||||
// #define RGB_DI_PIN GP10 // Underglow.
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
"device_version": "2.0.0",
|
||||
"pid": "0x1835"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040",
|
||||
"community_layouts": ["split_3x5_3"],
|
||||
|
|
|
@ -27,8 +27,5 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -26,8 +26,5 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP13
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP15
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
|
@ -32,9 +32,6 @@
|
|||
// #define SPLIT_HAND_PIN A0
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
#define WS2812_PWM_DRIVER PWMD2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "STM32F411",
|
||||
"bootloader": "stm32-dfu"
|
||||
}
|
||||
|
|
|
@ -27,8 +27,5 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D0
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D2
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "1.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D0"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -26,8 +26,5 @@
|
|||
/* Handedness. */
|
||||
#define MASTER_RIGHT
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN D2
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN D3
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "D2"
|
||||
},
|
||||
"processor": "atmega32u4",
|
||||
"bootloader": "atmel-dfu"
|
||||
}
|
||||
|
|
|
@ -31,9 +31,6 @@
|
|||
// #define SPLIT_HAND_PIN GP13
|
||||
// #define SPLIT_HAND_PIN_LOW_IS_LEFT // High -> right, Low -> left.
|
||||
|
||||
/* serial.c configuration (for split keyboard). */
|
||||
#define SOFT_SERIAL_PIN GP1
|
||||
|
||||
/* RGB settings. */
|
||||
#define RGB_DI_PIN GP0
|
||||
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
"usb": {
|
||||
"device_version": "2.0.0"
|
||||
},
|
||||
"split": {
|
||||
"soft_serial_pin": "GP1"
|
||||
},
|
||||
"processor": "RP2040",
|
||||
"bootloader": "rp2040"
|
||||
}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue