mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-18 10:53:17 +00:00
- Added CONFIG_TT_BOARD_CYD_2432S028R in Kconfig. - Included support for CYD2432S028R in Boards.h and board.cmake. - Updated Xpt2046Touch driver to use configuration->spiDevice instead of SPI2_HOST when creating the SPI handle. - Note: SD card is not working on this board yet. This commit introduces full support for the CYD-2432S028R board and improves the touchscreen driver flexibility by allowing dynamic SPI device configuration. SD card functionality still needs to be implemented.
65 lines
2.3 KiB
Plaintext
65 lines
2.3 KiB
Plaintext
# Kconfig file for Tactility example app
|
|
menu "Tactility App"
|
|
config TT_BOARD_NAME
|
|
string "Board Name"
|
|
default ""
|
|
config TT_BOARD_ID
|
|
string "Board ID"
|
|
default ""
|
|
choice
|
|
prompt "Board"
|
|
default TT_BOARD_CUSTOM
|
|
config TT_BOARD_CUSTOM
|
|
bool "Custom"
|
|
config TT_BOARD_CYD_2432S024C
|
|
bool "CYD 2432S024C"
|
|
config TT_BOARD_CYD_2432S028R
|
|
bool "CYD 2432S028R"
|
|
config TT_BOARD_CYD_2432S032C
|
|
bool "CYD 2432S032C"
|
|
config TT_BOARD_CYD_8048S043C
|
|
bool "CYD 8048S043C"
|
|
config TT_BOARD_CYD_JC2432W328C
|
|
bool "CYD JC2432W328C"
|
|
config TT_BOARD_CYD_JC8048W550C
|
|
bool "CYD JC8048W550C"
|
|
config TT_BOARD_CYD_4848S040C
|
|
bool "CYD 4848S040C"
|
|
config TT_BOARD_ELECROW_CROWPANEL_ADVANCE_28
|
|
bool "Elecrow CrowPanel Advance 2.8"
|
|
config TT_BOARD_ELECROW_CROWPANEL_ADVANCE_35
|
|
bool "Elecrow CrowPanel Advance 3.5"
|
|
config TT_BOARD_ELECROW_CROWPANEL_ADVANCE_50
|
|
bool "Elecrow CrowPanel Advance 5.0"
|
|
config TT_BOARD_ELECROW_CROWPANEL_BASIC_28
|
|
bool "Elecrow CrowPanel Basic 2.8"
|
|
config TT_BOARD_ELECROW_CROWPANEL_BASIC_35
|
|
bool "Elecrow CrowPanel Basic 3.5"
|
|
config TT_BOARD_ELECROW_CROWPANEL_BASIC_50
|
|
bool "Elecrow CrowPanel Basic 5.0"
|
|
config TT_BOARD_LILYGO_TDECK
|
|
bool "LilyGo T-Deck"
|
|
config TT_BOARD_LILYGO_TLORA_PAGER
|
|
bool "LilyGo T-Lora Pager"
|
|
config TT_BOARD_M5STACK_CORE2
|
|
bool "M5Stack Core2"
|
|
config TT_BOARD_M5STACK_CORES3
|
|
bool "M5Stack CoreS3"
|
|
config TT_BOARD_UNPHONE
|
|
bool "unPhone"
|
|
config TT_BOARD_WAVESHARE_S3_TOUCH_43
|
|
bool "Waveshare ESP32 S3 Touch LCD 4.3"
|
|
help
|
|
Select a board/hardware configuration.
|
|
Use TT_BOARD_CUSTOM if you will manually configure the board in your project.
|
|
endchoice
|
|
|
|
config TT_SPLASH_DURATION
|
|
int "Splash Duration (ms)"
|
|
default 1000
|
|
range 0 3000
|
|
help
|
|
The minimum time to show the splash screen in milliseconds.
|
|
When set to 0, startup will continue to desktop as soon as boot operations are finished.
|
|
endmenu
|