64 lines
1.9 KiB
TOML
64 lines
1.9 KiB
TOML
[keyboard]
|
|
name = "Kyriav3"
|
|
product_name = "Kyriav3"
|
|
vendor_id = 0x4c4b
|
|
product_id = 0x4644
|
|
manufacturer = "haobo"
|
|
chip = "rp2040"
|
|
|
|
# [matrix]
|
|
# Input and output pins are mandatory
|
|
# input_pins = ["PIN_6", "PIN_7", "PIN_8", "PIN_9"]
|
|
# output_pins = ["PIN_19", "PIN_20", "PIN_21"]
|
|
# WARNING: Currently row2col/col2row is set in RMK's feature gate, configs here do nothing actually
|
|
# row2col = true
|
|
|
|
[layout]
|
|
rows = 4
|
|
cols = 14
|
|
layers = 6
|
|
keymap = [
|
|
[
|
|
["_", "Q", "W", "E", "R", "T", "Y", "T", "Y", "U", "I", "O", "P", "_"],
|
|
["B", "A", "S", "D", "F", "G", "H", "G", "H", "J", "K", "L", "Semicolon", "_"],
|
|
["_", "Z", "X", "C", "V", "B", "N", "B", "N", "M", "M", "_", "Slash", "_"],
|
|
["_", "Kc0", "Kc1", "Kc2", "Kc3", "Kc4", "KC5", "Kc4", "Kc5", "Kc6", "Kc7", "Kc8", "Kc9", "_"],
|
|
],
|
|
[
|
|
["_", "Q", "W", "E", "R", "T","Y", "T", "Y", "U", "I", "O", "P", "_"],
|
|
["_", "A", "S", "D", "F", "G","H", "G", "H", "J", "K", "L", "Semicolon", "_"],
|
|
["_", "Z", "X", "C", "V", "B","N", "B", "N", "M", "_", "_", "Slash", "_"],
|
|
["_", "_", "_", "_", "_", "_","_", "_", "_", "_", "_", "_", "_", "_"],
|
|
],
|
|
]
|
|
|
|
[storage]
|
|
|
|
[split]
|
|
connection = "serial"
|
|
|
|
[split.central]
|
|
rows = 4
|
|
cols = 7
|
|
row_offset = 0
|
|
col_offset = 0
|
|
serial = [
|
|
{ instance = "PIO0", tx_pin = "PIN_1", rx_pin = "PIN_1" },
|
|
]
|
|
[split.central.matrix]
|
|
matrix_type = "normal"
|
|
input_pins = ["PIN_4", "PIN_5", "PIN_6", "PIN_7"]
|
|
output_pins = ["PIN_10", "PIN_19", "PIN_20", "PIN_18", "PIN_26", "PIN_27", "PIN_8"]
|
|
|
|
[[split.peripheral]]
|
|
rows = 4
|
|
cols = 7
|
|
row_offset = 0
|
|
col_offset = 7
|
|
serial = [
|
|
{ instance = "PIO0", tx_pin = "PIN_1", rx_pin = "PIN_1" },
|
|
]
|
|
[split.peripheral.matrix]
|
|
matrix_type = "normal"
|
|
input_pins = ["PIN_27", "PIN_26", "PIN_18", "PIN_20"]
|
|
output_pins = ["PIN_19", "PIN_4", "PIN_5", "PIN_6", "PIN_7", "PIN_8", "PIN_10"]
|