diff --git a/CHANGELOG.md b/CHANGELOG.md index 04045dab3..e9fb8c3d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -55,6 +55,7 @@ All notable changes to this project will be documented in this file. - Conflicting log_level definitions in NimBLE (#21337) - Avoid unwanted OTA upgrade when safeboot starts for the first time (#21360) - Matter broken NOCStruct types preventing pairing with HA (#21365) +- jpeg compile core3 (#21387) ### Removed - LVGL disabled vector graphics (#21242) diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 0342c8107..7ad94db44 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -212,6 +212,7 @@ The latter links can be used for OTA upgrades too like ``OtaUrl https://ota.tasm - Neopool prevent possible multiple bus requests [#21267](https://github.com/arendst/Tasmota/issues/21267) - Async HMDI CEC [#21287](https://github.com/arendst/Tasmota/issues/21287) - ESP8266 physical button/switch control when no rules activated [#21187](https://github.com/arendst/Tasmota/issues/21187) +- jpeg compile core3 [#21387](https://github.com/arendst/Tasmota/issues/21387) - ESP32 PWM activity on unconfigured PWM GPIOs [#20732](https://github.com/arendst/Tasmota/issues/20732) - Avoid unwanted OTA upgrade when safeboot starts for the first time [#21360](https://github.com/arendst/Tasmota/issues/21360) - BTHome, prep BLE5 [#20989](https://github.com/arendst/Tasmota/issues/20989) diff --git a/tasmota/displaydesc/esp32s3-esp32-1732S019_display.ini b/tasmota/displaydesc/esp32s3-esp32-1732S019_display.ini new file mode 100644 index 000000000..2c197834f --- /dev/null +++ b/tasmota/displaydesc/esp32s3-esp32-1732S019_display.ini @@ -0,0 +1,22 @@ +:H,ST7789,170,320,16,SPI,3,10,12,13,11,14,1,*,40 +:S,2,1,3,0,80,30 +:I +01,A0 +11,A0 +3A,81,55 +36,81,00 +21,80 +13,80 +29,A0 +:o,28 +:O,29 +:A,2A,2B,2C +:R,36 +:0,C0,23,00,00 +:1,A0,00,23,01 +:2,00,23,00,02 +:3,60,00,23,03 +:i,20,21 +:r,1 +:B,30,5 +# \ No newline at end of file diff --git a/tasmota/tasmota_support/support_jpeg.ino b/tasmota/tasmota_support/support_jpeg.ino index 2ebce0e4c..632cb3c3f 100644 --- a/tasmota/tasmota_support/support_jpeg.ino +++ b/tasmota/tasmota_support/support_jpeg.ino @@ -66,7 +66,7 @@ typedef struct { } rgb_jpg_decoder; //input buffer -static uint32_t _jpg_read(void * arg, size_t index, uint8_t *buf, size_t len) +static size_t _jpg_read(void * arg, size_t index, uint8_t *buf, size_t len) { rgb_jpg_decoder * jpeg = (rgb_jpg_decoder *)arg; if(buf) {