Add WS2812 status module and config

This commit is contained in:
2025-12-13 12:32:15 +02:00
parent 3218e6039f
commit 5b4691dc53
39 changed files with 2538 additions and 3 deletions

26
Kconfig.projbuild Normal file
View File

@@ -0,0 +1,26 @@
menu "Налаштування watch-watch"
config WATCH_WS2812_LED_COUNT
int "Кількість статусних світлодіодів WS2812"
range 1 30
default 5
help
Визначає кількість послідовно з’єднаних WS2812 індикаторів,
що показують стан каналів DC/DC.
config WATCH_WS2812_GPIO
int "GPIO для WS2812"
range 0 48
default 8
help
Встановіть номер GPIO, до якого підключено стрічку WS2812
(за замовчуванням GPIO8).
config WATCH_WS2812_RMT_RESOLUTION
int "RMT роздільна здатність (Гц)"
default 10000000
help
Тактова частота RMT драйвера для управління WS2812.
10 МГц = 0.1 мкс на імпульс.
endmenu