Skip to content

Commit 3490266

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

File tree

20 files changed

+4777
-4761
lines changed

20 files changed

+4777
-4761
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: 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_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)