File tree Expand file tree Collapse file tree
boards/shields/azoteq_sofle Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,9 @@ type: shield
66requires : [pro_micro]
77features :
88 - keys
9+ - displays
10+ - rotary_encoder
11+ - touchpad
912outputs :
1013 - usb
1114 - ble
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ CONFIG_ZMK_IDLE_TIMEOUT=300000
1919
2020CONFIG_ZMK_SPLIT=y
2121CONFIG_ZMK_SPLIT_ROLE_CENTRAL=n
22+ CONFIG_ZMK_SPLIT_BLE_CENTRAL_PERIPHERALS=1
2223
2324CONFIG_ZMK_USB=n
2425
@@ -32,3 +33,21 @@ CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y
3233
3334# Enable KSCAN driver debug logs
3435CONFIG_KSCAN_LOG_LEVEL_DBG=n
36+
37+ # I2C Configuration
38+ CONFIG_I2C=y
39+
40+ # ==== ДИАГНОСТИКА ТАЧПАДА ====
41+ # Включаем отладочные логи для I2C
42+ CONFIG_I2C_LOG_LEVEL_DBG=y
43+
44+ # Включаем отладочные логи для драйвера Azoteq
45+ CONFIG_INPUT_LOG_LEVEL_DBG=y
46+
47+ # Включаем общие логи для отладки
48+ CONFIG_LOG=y
49+ CONFIG_LOG_DEFAULT_LEVEL=3
50+ CONFIG_LOG_BACKEND_UART=y
51+ CONFIG_SERIAL=y
52+ CONFIG_UART_CONSOLE=y
53+ CONFIG_CONSOLE=y
Original file line number Diff line number Diff line change 1313 , <&pro_micro 18 GPIO_ACTIVE_HIGH>
1414 , <&pro_micro 19 GPIO_ACTIVE_HIGH>
1515 ;
16+ };
17+
18+ // Явно отключаем энкодер на правой половине, освобождая пины D20 и D21
19+ &left_encoder {
20+ status = "disabled";
1621};
Original file line number Diff line number Diff line change 2222---
2323include :
2424 - board : nice_nano_v2
25- shield : azoteq_sofle_right nice_view_adapter nice_view_elemental
25+ shield : azoteq_sofle_left nice_view_adapter nice_view_elemental
2626 - board : nice_nano_v2
2727 shield : azoteq_sofle_right nice_view_adapter nice_view_elemental azoteq_touchpad
2828 - board : nice_nano_v2
You can’t perform that action at this time.
0 commit comments