From ed56d9ee42daab0888b84c2175de5d3ea8850a02 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Tue, 18 Jul 2023 15:51:13 +0200 Subject: [PATCH] Update CHANGELOG and libraries --- CHANGELOG.md | 8 +++++--- include/lv_conf_v7.h | 2 +- platformio.ini | 4 ++-- src/drv/touch/touch_driver_lovyangfx.h | 4 ++-- user_setups/esp32/_esp32.ini | 4 ++-- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d808285c6..654822afa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,12 +36,14 @@ - Add configuration for NTP servers and timezone ### Devices +- Add Elecrow ESP32-Terminal 3.5" SPI and RGB - Add GS-T3E Smart Panel - Add Lilygo Ttgo Lily Pi ESP32 - Add Makerfabs ESP32-S3 SPI - Add Sunton ESP32-S3 TFT 4.3", 5.0" and 7.0" - Add Sunton ESP32-2432S028R ESP32-3248S035C ESP32-3248S035R -- Add support for Wireless-Tag WT32-SC01 Plus and WT-86-32-3ZW1 +- Add support for Wireless-Tag WT32-SC01 Plus and WT32S3-86V +- Deprecate support for WT-86-32-3ZW1 with ESP32-S2 ## Bug fixes - Fix for first touch not working properly @@ -50,10 +52,10 @@ ### Architecture - Moved to Tasmota Arduino 2.0.10 and ESP-IDF 4.4.5 (thanks @Jason2866) - Add Arduino-GFX display driver -- Add support for ESP32-S3 devices +- Add support for ESP32-S3 and ESP32-C3 devices - Deprecation of support for ESP32-S2 devices due to lack of sRAM -Updated libraries to ArduinoJson 6.21.2, ArduinoStreamUtils 1.7.0, TFT_eSPI 2.5.0, LovyanGFX 1.1.7 and SimpleFTPServer 2.1.5 +Updated libraries to ArduinoJson 6.21.2, ArduinoStreamUtils 1.7.3, AceButton 1.10.1, TFT_eSPI 2.5.0, LovyanGFX 1.1.7 and Adafruit STMPE610 1.1.5 and SimpleFTPServer 2.1.5 ## v0.6.3 diff --git a/include/lv_conf_v7.h b/include/lv_conf_v7.h index 0c7945f65..489f0c803 100644 --- a/include/lv_conf_v7.h +++ b/include/lv_conf_v7.h @@ -254,7 +254,7 @@ typedef void* lv_fs_drv_user_data_t; #define LV_IMG_CACHE_DEF_SIZE 1 #endif #ifndef LV_IMG_CACHE_DEF_SIZE_PSRAM -#define LV_IMG_CACHE_DEF_SIZE_PSRAM 20 // special openHASP setting when PSRAM is used +#define LV_IMG_CACHE_DEF_SIZE_PSRAM 12 // special openHASP setting when PSRAM is used #endif /*Declare the type of the user data of image decoder (can be e.g. `void *`, `int`, `struct`)*/ diff --git a/platformio.ini b/platformio.ini index e62cc8077..34ad26927 100644 --- a/platformio.ini +++ b/platformio.ini @@ -75,7 +75,7 @@ build_flags = -D HASP_VER_MAJ=0 -D HASP_VER_MIN=7 ;-D HASP_VER_REV=4 - -D HASP_VER_REV=0-rc5 + -D HASP_VER_REV=0-rc6 ;-D HASP_VER_REV=4-rc1 ${override.build_flags} @@ -130,4 +130,4 @@ lib_deps = [stmpe610] lib_deps = - adafruit/Adafruit STMPE610@^1.1.4 \ No newline at end of file + adafruit/Adafruit STMPE610@^1.1.5 \ No newline at end of file diff --git a/src/drv/touch/touch_driver_lovyangfx.h b/src/drv/touch/touch_driver_lovyangfx.h index af6d56d4a..213021651 100644 --- a/src/drv/touch/touch_driver_lovyangfx.h +++ b/src/drv/touch/touch_driver_lovyangfx.h @@ -48,8 +48,8 @@ class TouchLovyanGfx : public BaseTouch { void init(int w, int h) { #if defined(TOUCH_SDA) && defined(TOUCH_SCL) && defined(I2C_TOUCH_FREQUENCY) - Wire.begin(TOUCH_SDA, TOUCH_SCL, (uint32_t)I2C_TOUCH_FREQUENCY); - touch_scan(Wire); + // Wire.begin(TOUCH_SDA, TOUCH_SCL, (uint32_t)I2C_TOUCH_FREQUENCY); + // touch_scan(Wire); #endif } diff --git a/user_setups/esp32/_esp32.ini b/user_setups/esp32/_esp32.ini index 78ce0d706..4f0a6f246 100644 --- a/user_setups/esp32/_esp32.ini +++ b/user_setups/esp32/_esp32.ini @@ -94,8 +94,8 @@ lib_deps = ${env.lib_deps} git+https://github.com/fvanroie/ConsoleInput.git#dev ; lorol/LittleFS_esp32@^1.0.6 ; for Arduino v1 only - bxparks/AceButton@^1.9.2 ; GPIO button library - bblanchon/StreamUtils@^1.6.3 ; for EEPromStream and BufferedTelnetClient + bxparks/AceButton@^1.10.1 ; GPIO button library + bblanchon/StreamUtils@^1.7.3 ; for EEPromStream and BufferedTelnetClient ; knolleary/PubSubClient@^2.8.0 ; MQTT client extra_scripts =