Commit Graph

561 Commits

Author SHA1 Message Date
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
Bodmer 505ca81a70 Complete viewport update 2020-10-11 22:36:02 +01:00
Bodmer ee91f723e7 Update DMA fn clipping for viewport 2020-10-06 20:00:59 +01:00
Bodmer 39fe01afa3 Update Animated_dial.ino
Correct error in example that became apparent with recent library updates.
2020-10-06 14:26:13 +01:00
Bodmer c0f14b2f99 Move viewport examples
Moved to generic
2020-10-06 12:51:22 +01:00
Bodmer 27cf479e55
Update Viewport_Demo.ino 2020-10-06 11:58:33 +01:00
Bodmer 26ffe75a0e
Update Viewport_Demo.ino 2020-10-06 11:55:51 +01:00
Bodmer dfba4633ad
Update Viewport_Demo.ino 2020-10-06 11:54:53 +01:00
Bodmer 13d217dc89 Add viewport feature
2 new example sketches added for viewport demonstration
2020-10-06 00:51:41 +01:00
Bodmer 22ca8193c5 Improve RLE font rendering
See #766
2020-10-02 22:00:03 +01:00
Bodmer ef93dbe687 Make ST7789 drivers consistent
Simplified driver ST7789_2_DRIVER not supports 135 x 240 display.
This will not fix #763 since user specifies alternative ST7789_DRIVER which already supports 135x240 displays.
2020-10-02 20:47:00 +01:00
Bodmer 49cef1f35d Support for SSD1963 and ST7706 SPI read
The SSD1963 support has been tested with a 480x800 pixel display from Buy Display.
Support for reading an ST7796 SPI display has been added.
pushToSprite added to keywords list.
2020-10-02 01:07:15 +01:00
Bodmer 0c49b71dd4
Fix #751 2020-09-14 21:40:20 +01:00
Bodmer d7fdcc0991 Fix #740 and #704
#740: To avoid ambiguity the pushSprite for writing a sprite to another sprite has been renamed pushToSprite

#704: Change to 18 bit colurs for SSD1963 with SPI interface

Remove outdated TFT_SPIFFS_Jpeg example
2020-09-07 22:04:42 +01:00
Bodmer aaebc18844
Merge pull request #745 from Bodmer/revert-741-fix/ambigous_pushSprite
Revert "Resolve ambigous pushSprite(int int int) methods"
2020-09-07 13:06:18 +01:00
Bodmer 4c314c5c33
Revert "Resolve ambigous pushSprite(int int int) methods" 2020-09-07 13:05:59 +01:00
Bodmer 27657bcb9a
Merge pull request #741 from QrackEE/fix/ambigous_pushSprite
Resolve ambigous pushSprite(int int int) methods
2020-09-07 12:43:10 +01:00
QrackEE ddf03d43ea Resolve ambigous pushSprite(int int int) methods 2020-09-05 16:54:24 +02:00
Bodmer 731228d13a Fix deleteSprite
Fixes #736 and also delete color map even if the sprite has not been created.
2020-08-28 21:18:26 +01:00
Bodmer 1c66d306d5 Add SSD1963 for #704
Remove setWindow optimisation clash with TFT_eFEX
2020-08-15 00:19:03 +01:00
Bodmer a8cd5c5d91 Correct TFT_eFEX issue 24 2020-08-06 12:51:10 +01:00
Bodmer 787893f949
Update README.md 2020-08-05 23:55:54 +01:00
Bodmer 47baa19645 Update README.md 2020-08-05 23:52:02 +01:00
Bodmer 52ee45b30b Correct medium warnings #702 2020-08-05 23:37:24 +01:00
Bodmer cfcb9c6632 Revert "Elimnate some warnings #702"
This reverts commit 31125ca5ac.
2020-08-05 23:13:59 +01:00
Bodmer 31125ca5ac Elimnate some warnings #702 2020-08-05 23:01:59 +01:00
Bodmer dc114db01b Srite class updates + others
Add 2 new pushSprite functions:
1. Sprite to sprite
2. windowed are of sprite to screen
Examples to follow
Bug fixes to sprite class
2020-08-05 20:06:44 +01:00
Bodmer c124688ab1
Fix #697
Untested but looks correct!
2020-07-19 10:45:36 +01:00