Commit Graph

1050 Commits

Author SHA1 Message Date
Alexey Sharov f64a24e0ef Fixed memory leak when using createPalette from FLASH 2023-02-02 23:22:29 +01:00
Bodmer 8c83eb84bd Add half duplex SDA read to ESP32 S2
Add half duplex SDA read to ESP32 S2 (tested)
Add new setup example for S2 and ST7735 with SDA pin
Remove commented out code
Raise version
2023-01-31 18:57:30 +00:00
Bodmer c08763ca44 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2023-01-30 20:14:07 +00:00
Bodmer 3670949658 Update TFT_eSPI_ESP32_S3.h 2023-01-30 20:13:57 +00:00
Dracir 326e4a722f
Fix minor bug (#2349)
The default configuration did not correspond to any of the possible choices.
2023-01-25 10:38:21 +00:00
Bodmer e94a7491a3
Update README.md 2023-01-24 05:28:12 +00:00
Bodmer 1db5f438b3
Update README.md 2023-01-24 03:38:40 +00:00
Bodmer 01f217fba1
Update README.md 2023-01-23 14:41:14 +00:00
Bodmer 5f5fef5419 Add DMA capability to ESP32 S3
DMA examples all tested and run as expected.
2023-01-23 14:32:01 +00:00
Bodmer 6e291a9176 Revert "Update iaw #2341"
This reverts commit c6bcfa9db9.
2023-01-22 18:18:08 +00:00
Bodmer c133cf1523 Revert "Update iaw #2341"
This reverts commit 21b27258f7.
2023-01-22 18:17:43 +00:00
Bodmer a6909486a4 Raise version to 2.5.1 2023-01-22 00:39:10 +00:00
Bodmer 21b27258f7
Update iaw #2341
16 bit shown to work with SPI and ILI9486
2023-01-22 00:13:01 +00:00
Bodmer c6bcfa9db9
Update iaw #2341
16 bit SPI shown to work with ILI9486
2023-01-22 00:10:50 +00:00
Bodmer d6064fe141
Fix #2326 2023-01-17 07:16:20 +00:00
Bodmer 01b8420b97
Update README.md 2023-01-16 16:04:07 +00:00
Bodmer c04fa09251
Update README.md 2023-01-16 16:01:29 +00:00
Bodmer 21ee26071c
Update README.md 2023-01-16 14:59:50 +00:00
Bodmer f35b4366ac
Update README.md 2023-01-16 14:58:07 +00:00
Bodmer 19c745e4f8
Update README.md 2023-01-16 13:59:11 +00:00
Bodmer 6545e032b0
Update README.md 2023-01-16 13:48:07 +00:00
Bodmer b2d20d6d39
Update README.md 2023-01-16 13:00:28 +00:00
Bodmer c6d600b4a1 Fix #2297
The SSD1963 requires 18 bit colour in 3 bytes when an 8 bit parallel interface is used.

Added new PIO parallel code
2023-01-16 12:37:32 +00:00
Bodmer 890f6ff2b9 Update drawArc, add new example 2023-01-14 22:40:17 +00:00
Bodmer 19eadee669 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2023-01-13 21:23:23 +00:00
Bodmer e6024025c0 Correct sketch name 2023-01-13 21:23:21 +00:00
Bodmer 6414f511c5
Update library.properties 2023-01-13 18:09:34 +00:00
Bodmer bd33fc3ff9 Update ST7789_Init.h 2023-01-13 16:45:59 +00:00
Bodmer c208a31a26 Revert "Update Setup206_LilyGo_T_Display_S3.h"
This reverts commit 7b67abc797.
2023-01-13 16:45:44 +00:00
Bodmer 7b67abc797
Update Setup206_LilyGo_T_Display_S3.h 2023-01-13 16:27:30 +00:00
Bodmer 90c3511913 Update for high GPIO 2023-01-13 16:20:11 +00:00
Bodmer 1a50a23561
Add LilyGo_T_HMI setup file 2023-01-13 16:06:58 +00:00
lbuque beaf30cc97
Added T-HMI support (#2318)
* Added T-HMI support

Signed-off-by: lbuque <1102390310@qq.com>

* Update Setup207_LilyGo_T_HMI.h

Signed-off-by: lbuque <1102390310@qq.com>
Co-authored-by: Bodmer <Bodmer@users.noreply.github.com>
2023-01-13 16:05:23 +00:00
Bodmer b5edd54f6e Add more examples
Transparent PNG
Smooth graphics
2023-01-13 15:17:02 +00:00
Bodmer 954a3a5ed3 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2023-01-13 02:12:05 +00:00
Bodmer 1549705b96 Update .gitignore 2023-01-13 02:11:55 +00:00
Bodmer 1a6aa0476b
Update User_Setup_Select.h 2023-01-13 02:09:57 +00:00
Bodmer 79345ca72d Delete spurious files 2023-01-13 01:51:00 +00:00
Bodmer 9f829679e7 Update README.md 2023-01-13 01:48:13 +00:00
Bodmer d6b868fe79 Raise version 2023-01-13 01:37:57 +00:00
Bodmer f33836faac
T display s3 (#2317)
* Added T-DISPLAY-S3 i8080 support for more than 33 data pins (#2296)

* Modified the ESP32-S3 I8080 interface's support for data pins above 33 pins.

* Added T-DISPLAY-S3 support

* Update Setup206_LilyGo_T_Display_S3.h

* Eliminate need for TFT_DATA_PIN_OFFSET_EN in setup file

* Update TFT_eSPI_ESP32_S3.h

* Update User_Setup_Select.h

* Add new init sequence for LilyGo T Display S3

Co-authored-by: Micky <513673326@qq.com>
2023-01-13 01:33:57 +00:00
Bodmer d37f202b94
Arc test (#2316)
* Add smooth arc drawing function

Update ESP8266 architecture reference
Add pushMaskedImage() to render 16bpp images with a 1bpp mask (used for transparent PNG images plus with sprites)

New functions added using drawArc:
drawSmoothArc
drawSmoothCircle
drawSmoothRoundRect
New sqrt_fraction() added to improve smooth graphics performance on processors without a FPU (e.g. RP2040)

Faster alphaBlend() function added which retains 6bpp for green

Rename swap_coord() to transpose()

* Update TFT_eSPI.cpp

* Add arc examples
2023-01-13 01:31:57 +00:00
Bodmer ea82a7c15a
Update Setup25_TTGO_T_Display.h 2023-01-06 10:29:52 +00:00
Bodmer 91b8e248d3 Remove example
The use of a setup file in sketches only works in certain circumstances.
2023-01-03 22:20:48 +00:00
Bodmer 024453fc1e
Update README.md 2023-01-03 22:14:58 +00:00
Bodmer cc1e00d663
Update README.md 2022-12-23 22:54:56 +00:00
Bodmer 0b5512727e
Update README.md 2022-12-18 03:25:00 +00:00
Bodmer 5ab29abf30
Typo 2022-12-12 11:04:08 +00:00
Bodmer b287023ac4
Update 2022-12-12 11:03:13 +00:00
Bodmer 92f980be85
Delete untested. 2022-12-09 12:14:58 +00:00