-
Notifications
You must be signed in to change notification settings - Fork 120
/
Copy pathKconfig
111 lines (95 loc) · 3.41 KB
/
Kconfig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
menu "Board Support Package"
config BSP_ERROR_CHECK
bool "Enable error check in BSP"
default y
help
Error check assert the application before returning the error code.
menu "I2C"
config BSP_I2C_NUM
int "I2C peripheral index"
default 1
range 0 1
help
ESP32-S3 has two I2C peripherals, pick the one you want to use.
config BSP_I2C_FAST_MODE
bool "Enable I2C fast mode"
default y
help
I2C has two speed modes: normal (100kHz) and fast (400kHz).
config BSP_I2C_CLK_SPEED_HZ
int
default 400000 if BSP_I2C_FAST_MODE
default 100000
endmenu
menu "SPIFFS - Virtual File System"
config BSP_SPIFFS_FORMAT_ON_MOUNT_FAIL
bool "Format SPIFFS if mounting fails"
default n
help
Format SPIFFS if it fails to mount the filesystem.
config BSP_SPIFFS_MOUNT_POINT
string "SPIFFS mount point"
default "/spiffs"
help
Mount point of SPIFFS in the Virtual File System.
config BSP_SPIFFS_PARTITION_LABEL
string "Partition label of SPIFFS"
default "storage"
help
Partition label which stores SPIFFS.
config BSP_SPIFFS_MAX_FILES
int "Maximum files that could be open at the same time"
default 2
help
Supported max files for SPIFFS in the Virtual File System.
endmenu
menu "uSD card - Virtual File System"
config BSP_SD_FORMAT_ON_MOUNT_FAIL
bool "Format uSD card if mounting fails"
default n
help
The SDMMC host will format (FAT) the uSD card if it fails to mount the filesystem.
config BSP_SD_MOUNT_POINT
string "uSD card mount point"
default "/sdcard"
help
Mount point of the uSD card in the Virtual File System
endmenu
menu "Display"
config BSP_DISPLAY_LVGL_TASK_PRIORITY
int "LVGL task priority"
default 2
help
The Board Support Package will create a task that will periodically handle LVGL operation in lv_timer_handler().
config BSP_DISPLAY_LVGL_TICK
int "LVGL tick period"
default 5
range 1 100
help
Period of LVGL tick timer.
config BSP_DISPLAY_LVGL_MAX_SLEEP
int "LVGL maximum sleep time in ms"
default 1
range 1 500
help
Maximum time for task sleep in ms.
config BSP_DISPLAY_LVGL_BUFFER_IN_PSRAM
bool "Allocate LVGL buffer in PSRAM "
default n
help
LVGL buffer will be allocated in PSRAM instead of internal RAM with DMA.
config BSP_DISPLAY_BRIGHTNESS_LEDC_CH
int "LEDC channel index"
default 1
range 0 7
help
LEDC channel is used to generate PWM signal that controls display brightness.
Set LEDC index that should be used.
endmenu
config BSP_I2S_NUM
int "I2S peripheral index"
default 1
range 0 1
help
ESP32-S3 has two I2S peripherals, pick the one you want to use.
endmenu