Bodmer
63dc212061
Correct white=transparent bug
2020-12-15 16:50:12 +00:00
Bodmer
1b54ce87e9
Optional ESP32 DMA engine control of TFT_CS
...
This change has no impact on examples
See also #850
2020-12-11 21:10:12 +00:00
Bodmer
53c3fcaa05
Update README.md
2020-12-11 15:48:43 +00:00
Bodmer
2162936b40
Enable ESP32 DMA controlled TFT_CS
...
ESP32 DMA will hold TFT_CS low automatically.
STM32 will not do this and requires bracketing DMA transfers with startWrite and endWrite as in examples.
2020-12-07 17:43:40 +00:00
Bodmer
04b8ae9096
Correct missing ;
2020-12-04 20:15:45 +00:00
Bodmer
ad0130309c
Add pushToSprite with transparent colour
...
New function:
pushToSprite(TFT_eSprite *spr, int32_t x, int32_t y, uint16_t transp)
// Note: The following sprite to sprite colour depths are currently supported:
// Source Destination
// 16bpp -> 16bpp
// 16bpp -> 8bpp
// 8bpp -> 8bpp
// 1bpp -> 1bpp
2020-12-02 13:39:19 +00:00
Bodmer
42e6fc87ff
Feature update
...
Add ILI9225 support
Add viewport feature to Sprites
Rationalise common TFT_eSPI and Sprite functions and variables to use inherited functions width(), height(), rotation(), write(), pivot, cursor, swapBytes.
2020-12-01 20:06:32 +00:00
Bodmer
27216f89cc
Raise version
2020-12-01 13:25:08 +00:00
Bodmer
3b39bf10c3
Fix #846
2020-12-01 02:07:14 +00:00
Bodmer
4bb3712a04
Fix #844
2020-11-30 01:09:08 +00:00
Bodmer
fd16a6066d
Update ILI9486 driver for SPI
2020-11-26 14:18:28 +00:00
Bodmer
0de102f3ac
Add ILI9481 init sequence options
...
Choosing to a different option to improve colour balance.
init options from mcufriend_kbv added.
2020-11-26 13:12:07 +00:00
Bodmer
d6be490735
Add ILI9255 driver
2020-11-25 23:18:54 +00:00
Bodmer
d6e573c230
Fix SPI ILI9481
...
ILI9481 with 8 bit parallel worked OK but SPI needs an 18 bit colour interface.
2020-11-25 22:54:30 +00:00
Bodmer
abe5a442b6
Allow DMA for RPi MHS 4.0 ST7796 display
...
Plus minor comment tweaks
2020-11-19 15:35:14 +00:00
Bodmer
df23e14675
Make DMA wait handling consistent for ESP32 and STM32
2020-11-19 00:36:59 +00:00
Bodmer
bf5bf1852e
Add dmaWait() for STM32
2020-11-19 00:15:21 +00:00
Bodmer
788048155c
Fix #827 (function ambiguity with Arduino DUE)
2020-11-17 18:40:39 +00:00
Bodmer
579961bd5d
Fix #630
2020-11-15 15:26:19 +00:00
Bodmer
cd98515f1f
Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI
2020-11-14 01:38:14 +00:00
Bodmer
de8619027d
Add ESP8266 LittleFS examples
...
The ESP8266 has the LittleFS Flash filing system which is significantly faster than SPIFFS. New Smooth Font examples have been added that use LittleFS.
2020-11-14 01:38:09 +00:00
Bodmer
54f6e730b5
Stop ESP32 warning
2020-11-12 17:57:41 +00:00
Bodmer
45eb2d38e5
Update TFT_eSPI_Generic.h
2020-11-10 11:28:22 +00:00
Bodmer
b0edefb39d
Add Setup47
2020-11-10 11:24:41 +00:00
Bodmer
68869aa171
Add Setup47 for animated eyes
2020-11-10 11:22:06 +00:00
Bodmer
2c01c41c02
Disable DMA as default
2020-11-09 12:15:26 +00:00
Bodmer
aa4a32bc6b
Update Animated_Eyes_1.ino
2020-11-09 12:13:11 +00:00
Bodmer
24b0eca084
Add 2 animated eyes examples
...
Animated_Eyes_1 is an example for a single display
Animated_Eyes_2 is an example for two displays
2020-11-08 22:53:23 +00:00
Bodmer
975347d5de
Update Floyd_Steinberg.ino
2020-11-02 23:22:04 +00:00
Bodmer
9cfc86839f
Update EPD_Support.h
2020-11-02 23:18:04 +00:00
Bodmer
c9490f91b5
Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI
2020-11-02 23:16:13 +00:00
Bodmer
7eb365fcf5
Update EPD_Support.h
2020-11-02 23:15:10 +00:00
Bodmer
e49e546d2c
Update ePaper example
...
Corrections as in #729 plus others of same ilk.
2020-11-02 23:12:33 +00:00
Bodmer
5f272751f7
Update EPD_Support.h
2020-11-02 22:42:17 +00:00
Bodmer
f96c42253c
Add support for choosing colour order on ST7735
...
See #639
2020-11-02 17:59:04 +00:00
Bodmer
c8c6317241
Add off-screen support to readRect()
...
See #803
2020-10-25 15:56:13 +00:00
Bodmer
1c1ec8cfa3
#774 add GC9A01 driver
...
Driver added
Setup46 added
2020-10-25 12:52:37 +00:00
Bodmer
ce3f0e219c
Update Setup36_RPi_touch_ST7796.h
2020-10-25 12:46:40 +00:00
Bodmer
0c4bedc681
Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI
2020-10-25 12:45:23 +00:00
Bodmer
35126bcc4d
#802
...
File name was wrong
2020-10-25 12:45:12 +00:00
Bodmer
e41e869851
Correct as per #802
2020-10-25 12:07:06 +00:00
Bodmer
aaf96fa870
Update TFT_Clock_Digital.ino
...
Fix #795
2020-10-21 16:16:06 +01:00
Bodmer
0d31c9f1a5
Add Orrery example
...
Uses sprites for flicker free animation
2020-10-20 00:53:08 +01:00
Bodmer
482e559b26
Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI
2020-10-19 16:21:03 +01:00
Bodmer
e4e17b9af1
Correct fillCircle function
2020-10-19 16:21:00 +01:00
Bodmer
126aa7dff5
Update Viewport_Demo.ino
...
Viewport does not need to be constrained to be within TFT area.
2020-10-14 09:09:40 +01:00
Bodmer
6a839479a7
Update README.md
2020-10-13 13:53:49 +01:00
Bodmer
9bd670be45
Update README.md
2020-10-13 13:38:36 +01:00
Bodmer
d495b268c2
Merge pull request #778 from Bodmer/Viewport
...
Add viewport feature
2020-10-13 13:37:23 +01:00
Bodmer
b1f8cae069
Finalise viewport changes
2020-10-13 13:35:03 +01:00