Skip to content

Commit c8185c0

Browse files
authored
add bat43 (#16)
* add bat43 * bugfix
1 parent fb8cc49 commit c8185c0

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{"config":
2+
{
3+
"version":2,
4+
"device_info":{"vid":"0xFEED","pid":"0x1070",
5+
"name":"bat43","manufacture":"yfuku","description":"43key keyboard"},
6+
"matrix":{"rows":8,"cols":6,"device_rows":8, "device_cols":6,
7+
"debounce":1,"is_left_hand":1,"diode_direction":0,
8+
"row_pins":[10, 9, 8, 7, 17, 18, 19, 20],
9+
"col_pins":[13, 14, 15, 16, 12, 11],
10+
"layout":[1, 2, 3, 4, 5, 6, 25, 26, 27, 28, 29, 30, 0,
11+
7, 8, 9, 10, 11, 12, 19, 31, 32, 33, 34, 35, 36, 0,
12+
13, 14, 15, 16, 17, 18, 37, 38, 39, 40, 41, 42, 0,
13+
22, 23, 24, 43, 44, 45, 0,
14+
47, 48, 46, 20, 21]},
15+
"mode":"SINGLE","startup":1,
16+
"peripheral":{"max_interval":60,"min_interval":30,"slave_latency":7},
17+
"central":{"max_interval":60,"min_interval":30,"slave_latency":0},
18+
"led":{"pin":255, "num":0},
19+
"keymap":{"locale":"US","use_ascii":0}
20+
}}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"keyboard":"bat43",
3+
"keymap":"default",
4+
"layout":"LAYOUT",
5+
"layers":[
6+
[
7+
"KC_ESC", "KC_Q", "KC_W", "KC_E", "KC_R", "KC_T", "KC_Y", "KC_U", "KC_I", "KC_O", "KC_P", "KC_MINS",
8+
"KC_TAB", "KC_A", "KC_S", "KC_D", "KC_F", "KC_G", "KC_BSPC", "KC_H", "KC_J", "KC_K", "KC_L", "KC_SCLN", "KC_RSFT",
9+
"KC_LCTL", "KC_Z", "KC_X", "KC_C", "KC_V", "KC_B", "KC_N", "KC_M", "KC_COMM", "KC_DOT", "KC_SLSH", "KC_RCTL",
10+
"KC_LGUI", "KC_LANG2", "LT(2,KC_SPC)", "LT(1,KC_ENT)", "KC_LANG1", "KC_RALT",
11+
"MO(3)", "BATT_LV", "ADV_ID0", "ADV_ID1", "ADV_ID2"
12+
],[
13+
"KC_TRNS", "KC_BSLS", "KC_EXLM", "KC_AMPR", "KC_PIPE", "KC_NO", "KC_NO", "KC_EQL", "KC_PLUS", "KC_ASTR", "KC_PERC", "KC_TRNS",
14+
"KC_TRNS", "KC_HASH", "KC_GRV", "KC_DQT", "KC_QUOT", "KC_TILD", "KC_TRNS", "KC_LEFT", "KC_DOWN", "KC_UP", "KC_RGHT", "KC_DLR", "KC_TRNS",
15+
"KC_TRNS", "KC_NO", "KC_NO", "KC_LCBR", "KC_LBRC", "KC_LPRN", "KC_RPRN", "KC_RBRC", "KC_RCBR", "KC_AT", "KC_CIRC", "KC_TRNS",
16+
"KC_TRNS", "KC_TRNS", "KC_BSPC", "KC_NO", "KC_TRNS", "KC_TRNS",
17+
"KC_NO", "DELBNDS", "DEL_ID0", "DEL_ID1", "DEL_ID2"
18+
],[
19+
"KC_TRNS", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_EQL", "KC_PLUS", "KC_ASTR", "KC_PERC", "KC_TRNS",
20+
"KC_TRNS", "KC_1", "KC_2", "KC_3", "KC_4", "KC_5", "KC_TRNS", "KC_6", "KC_7", "KC_8", "KC_9", "KC_0", "KC_TRNS",
21+
"KC_TRNS", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS",
22+
"KC_TRNS", "KC_TRNS", "KC_NO", "KC_DEL", "KC_TRNS", "KC_TRNS",
23+
"KC_NO", "DELBNDS", "DEL_ID0", "DEL_ID1", "DEL_ID2"
24+
],[
25+
"KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "USB_SEL", "BLE_EN", "USB_EN", "KC_NO", "KC_NO", "ENT_DFU",
26+
"KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "AD_WO_L", "BLE_SEL", "BLE_DIS", "USB_DIS", "KC_NO", "KC_NO", "ENT_WEB",
27+
"KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO", "ENT_SLP",
28+
"KC_NO", "KC_NO", "KC_NO", "BATT_LV", "KC_NO", "KC_NO",
29+
"KC_NO", "KC_NO", "KC_NO", "KC_NO", "KC_NO"
30+
]
31+
],
32+
"author":"",
33+
"notes":""
34+
}

0 commit comments

Comments
 (0)