|
5 | 5 | }; |
6 | 6 |
|
7 | 7 | &kscan0 { |
8 | | - col-gpios |
9 | | - = <&xiao_d 10 GPIO_ACTIVE_HIGH> |
10 | | - , <&xiao_d 9 GPIO_ACTIVE_HIGH> |
11 | | - , <&xiao_d 8 GPIO_ACTIVE_HIGH> |
12 | | - , <&xiao_d 7 GPIO_ACTIVE_HIGH> |
13 | | - , <&gpio0 10 GPIO_ACTIVE_HIGH> |
14 | | - ; |
15 | | -}; |
16 | | - |
17 | | -/ { |
18 | | - trackball_listener { |
19 | | - compatible = "zmk,input-listener"; |
20 | | - device = <&trackball>; |
21 | | - |
22 | | - }; |
23 | | -}; |
24 | | - |
25 | | -&pinctrl { |
26 | | - spi0_default: spi0_default { |
27 | | - group1 { |
28 | | - psels = <NRF_PSEL(SPIM_SCK, 0, 5)>, |
29 | | - <NRF_PSEL(SPIM_MOSI, 0, 4)>, |
30 | | - <NRF_PSEL(SPIM_MISO, 0, 4)>; |
31 | | - }; |
32 | | - }; |
33 | | - |
34 | | - spi0_sleep: spi0_sleep { |
35 | | - group1 { |
36 | | - psels = <NRF_PSEL(SPIM_SCK, 0, 5)>, |
37 | | - <NRF_PSEL(SPIM_MOSI, 0, 4)>, |
38 | | - <NRF_PSEL(SPIM_MISO, 0, 4)>; |
39 | | - low-power-enable; |
40 | | - }; |
41 | | - }; |
| 8 | + col-gpios = <&xiao_d 10 GPIO_ACTIVE_HIGH>, |
| 9 | + <&xiao_d 9 GPIO_ACTIVE_HIGH>, |
| 10 | + <&xiao_d 8 GPIO_ACTIVE_HIGH>, |
| 11 | + <&xiao_d 7 GPIO_ACTIVE_HIGH>, |
| 12 | + <&gpio0 10 GPIO_ACTIVE_HIGH>; |
42 | 13 | }; |
43 | 14 |
|
44 | 15 | &xiao_serial { status = "disabled"; }; |
|
60 | 31 | automouse-layer = <4>; |
61 | 32 | scroll-layers = <5>; |
62 | 33 | }; |
63 | | - |
64 | | - /battery-sensor { |
65 | | - compatible = "zmk,battery-voltage-divider"; |
66 | | - io-channels = <&adc 6>; // ADCチャンネルは基板依存。正しいチャンネルに書き換えてください。 |
67 | | - full-mv = <2400>; // エネループ2本=2.4V(満充電) |
68 | | - empty-mv = <2000>; // 電圧低下目安(空の状態) |
69 | | - /* output-ohmsは無し(分圧回路なし) */ |
70 | 34 | }; |
71 | 35 |
|
72 | | -}; |
| 36 | +& { |
| 37 | + trackball_listener { |
| 38 | + compatible = "zmk,input-listener"; |
| 39 | + device = <&trackball>; |
| 40 | + }; |
73 | 41 |
|
| 42 | + battery-sensor { |
| 43 | + compatible = "zmk,battery-voltage-divider"; |
| 44 | + io-channels = <&adc 6>; |
| 45 | + full-mv = <2400>; |
| 46 | + empty-mv = <2000>; |
| 47 | + /* output-ohmsは無し(直結の場合) */ |
| 48 | + }; |
| 49 | +}; |
0 commit comments