Skip to content

Commit e055475

Browse files
committed
feat(touch): add touch controller GSL3680 @DejanBukovec (#212)
1 parent 0ccaa97 commit e055475

File tree

17 files changed

+33
-17
lines changed

17 files changed

+33
-17
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### Enhancements:
66

77
* feat(board): add support for Wireless-Tag WTP4C5MP07S @lyusupov (#244)
8+
* feat(touch): add touch controller GSL3680 @DejanBukovec (#212)
89

910
### Bugfixes:
1011

esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/board/board_dynamic_config/esp_panel_drivers_conf.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -206,7 +207,7 @@
206207
* Enable or disable IO Expander drivers used in the factory class. Disable to reduce code size.
207208
* Set to `1` to enable, `0` to disable.
208209
*/
209-
#define ESP_PANEL_DRIVERS_EXPANDER_USE_ALL (1)
210+
#define ESP_PANEL_DRIVERS_EXPANDER_USE_ALL (0)
210211
#if !ESP_PANEL_DRIVERS_EXPANDER_USE_ALL
211212
#define ESP_PANEL_DRIVERS_EXPANDER_USE_CH422G (0)
212213
#define ESP_PANEL_DRIVERS_EXPANDER_USE_HT8574 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/board/board_static_config/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/lcd/lcd_3wire_spi_rgb/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/lcd/lcd_mipi_dsi/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/lcd/lcd_qspi/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/lcd/lcd_single_rgb/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/lcd/lcd_spi/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

examples/arduino/drivers/touch/touch_i2c/esp_panel_drivers_conf.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@
128128
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST816S (0)
129129
#define ESP_PANEL_DRIVERS_TOUCH_USE_CST820 (0)
130130
#define ESP_PANEL_DRIVERS_TOUCH_USE_FT5x06 (0)
131+
#define ESP_PANEL_DRIVERS_TOUCH_USE_GSL3680 (0)
131132
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT911 (0)
132133
#define ESP_PANEL_DRIVERS_TOUCH_USE_GT1151 (0)
133134
#define ESP_PANEL_DRIVERS_TOUCH_USE_SPD2010 (0)
@@ -261,7 +262,7 @@
261262
* 3. Patch version mismatch: No impact on functionality
262263
*/
263264
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MAJOR 1
264-
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 1
265+
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_MINOR 2
265266
#define ESP_PANEL_DRIVERS_CONF_FILE_VERSION_PATCH 0
266267

267268
// *INDENT-ON*

0 commit comments

Comments
 (0)