Bodmer
a0e2bc97d6
Comment typo
2018-11-24 23:45:31 +00:00
Bodmer
ee7d18f7f9
Raise version
2018-11-24 23:32:00 +00:00
Bodmer
b0d56ce394
Add ability to scroll 1bpp Sprites
...
New example added: Sprite_scroll_1bit
2018-11-24 23:30:40 +00:00
Bodmer
329b794950
Update version and ReadMe
...
Added notes about reading from the display.
2018-11-24 02:49:13 +00:00
Bodmer
98a61058a4
Fix issue #250
2018-11-24 02:38:49 +00:00
Bodmer
d13f84e4a6
Re-work the support for bi-directional SDA line
...
Tested on ESP32 and ST7789V display only. It may not work with other
displays!
Use:
#define TFT_SDA_READ
in setup file to use bi-directional SDA pin support.
2018-11-24 01:30:41 +00:00
Bodmer
ef9e4660f1
Merge remote-tracking branch 'origin/master'
2018-11-23 03:16:59 +00:00
Bodmer
1cf2305e4d
Add capability to read TFT SDA bi-directional pin
...
Tested on an ESP32 with ST7789V display
SDA read is very slow on an ESP8266 (to be investigated)
Added new setup #define TFT_SDA_READ
Add new ESP32 and ESP8266 compatible in example/Generic folder to test
capture of TFT screen
2018-11-23 03:09:07 +00:00
Bodmer
d14a09e947
Update notes
2018-11-21 02:30:13 +00:00
Bodmer
419a7ef8de
Add option for different RGB colour order with ST7789
...
// For ST7789 ONLY, define the colour order IF the blue and red are
swapped on your display
//#define TFT_RGB_ORDER TFT_RGB // Colour order Red-Green-Blue
//#define TFT_RGB_ORDER TFT_BGR // Colour order Blue-Green-Red
2018-11-19 23:49:32 +00:00
Bodmer
c51ec3751c
Raise version
2018-11-16 00:55:58 +00:00
Bodmer
ac7a229301
Remove setAddressWindow change for ESP32
...
Corner case caused missed graphics.
2018-11-16 00:54:51 +00:00
Bodmer
7a3d6bcab9
Minor performance improvements for ESP32
...
Remove legacy changes for double buffered SPI
Eliminate unecessary ESP32 SPI read/modify write
Eliminate two stage control bit changes (may impact some diplays with
setup/hold timing and show ESP32 hardware register bug?)
Add single register write for CS and DC command
Make setAddrWindow smarter (as used in previous AVR library)
Improve compatibility with GFX sketches
Re-arrange comments slightly to improve positioning
2018-11-14 01:05:16 +00:00
Bodmer
c7735a8b8a
Merge pull request #236 from yknivag/master
...
ICST7735S red-tabbed 80x160 support
2018-11-13 20:38:34 +00:00
Bodmer
21811b1751
Correct colour oder for ST7789 240x320 TFT
2018-11-11 10:44:20 +00:00
Bodmer
beb9bb3360
Add link for UNO style boards with touch screen display
2018-11-09 09:17:13 +00:00
Gavin Smalley
2aeb09db38
Bump version and add option for red-tabbed 160x80 screen support to SetupX_Template.h
2018-11-08 10:32:40 +00:00
Gavin Smalley
8d3a4d09bd
Correct rotation 2 for red-tabbed 80x160 screen.
2018-11-07 15:29:29 +00:00
Gavin Smalley
d4ff3c8dce
Add support for red-tabbed 80x160 screen.
2018-11-07 14:56:27 +00:00
Bodmer
cbc2e66dfd
Update for WROVER to address #232
...
The library supported 240x240 ST7789 displays only which require an 80
pixel offset in rotation 2 and 3
The library now also supports the 240x320 display which has a different
RGB colour order.
2018-11-06 00:41:14 +00:00
Bodmer
8d29c396e3
Version not raised for #224 change
2018-11-05 22:34:45 +00:00
Bodmer
d5f582cbbb
Version not raised for #224 change
2018-11-05 22:34:15 +00:00
Bodmer
ffef37a22d
Revert "Issue #232 "
...
This reverts commit 38d99a53dd .
2018-11-04 20:46:39 +00:00
Bodmer
38d99a53dd
Issue #232
2018-11-04 20:41:10 +00:00
Bodmer
d7c8649938
Merge pull request #182 from amakukha/master
...
Added ST7789 initialization
2018-11-03 20:50:09 +00:00
Bodmer
3faaa32198
Merge pull request #179 from tablatronix/160x80_BGR
...
160x80 bgr
2018-10-29 19:33:55 +00:00
Bodmer
3d5ff73690
Fix issue #224
2018-10-24 10:00:33 +01:00
Bodmer
d18a5a0c8f
Revert "Fix issue #225 "
...
This reverts commit 1e1525010e .
2018-10-24 09:59:26 +01:00
Bodmer
1e1525010e
Fix issue #225
2018-10-24 09:58:28 +01:00
Bodmer
b93a40a54f
Correct datum marker for different screen sizes
...
datum marker was not in correct position on screens that are not 320x240 pixels
2018-10-23 14:20:45 +01:00
Bodmer
d12a68a49d
Add checks in examples for missing font files
2018-10-21 21:57:30 +01:00
Bodmer
2ba492c1d3
Correct typo
2018-10-21 21:23:40 +01:00
Bodmer
9666314eb6
Support for ESP32 PSRAM added
...
If PSRAM is fitted and enabled the Sprites are now created in PSRAM.
This makes multiple full screen buffers possible!
2018-10-21 21:22:20 +01:00
Bodmer
1a0b37097a
Add new anti-aliased (smooth) font examples + bug fixes
...
Four new examples have been added to show different methods of rendering
the anta-aliased fonts. A few minor bugs have been corrected associated
with the font rendering. drawNumber and drawFloat handle fixed width
mono fonts with no digit movement.
2018-10-21 17:53:27 +01:00
Bodmer
22177cf29a
Raise version
2018-10-11 23:48:25 +01:00
Bodmer
1fd8d4cd6d
Fix issue #216
2018-10-11 23:46:19 +01:00
Bodmer
a38efa5330
Add missing image files
2018-10-10 22:52:21 +01:00
Bodmer
641ac9f51e
Load via library manager now available.
2018-09-17 23:37:14 +01:00
Bodmer
a9c4351c64
Allow more settle time for raw values read from touch controller
2018-08-26 23:17:58 +01:00
Bodmer
2f4c48ee72
Add note about SDO
...
(leave TFT SDO disconnected if other SPI devices share MISO)
2018-08-02 22:51:25 +01:00
Bodmer
59f4b17ed3
Add note about SDO line
...
(leave TFT SDO disconnected if other SPI devices share MISO)
2018-08-02 22:49:30 +01:00
Andriy Makukha
7d48498f45
Returned SPI_MODE3 for the ST7789 driver
2018-08-02 16:32:20 +08:00
Bodmer
06a72ad9c3
Raise to 1.0.0
2018-08-01 23:15:52 +01:00
Bodmer
273aed5c85
Raise to version 1.0.0
2018-08-01 23:14:59 +01:00
Andriy Makukha
8eefc6f26e
Added ST7789 initialization
2018-08-01 21:36:15 +08:00
Shawn A
d8684840aa
update user_setup
2018-07-30 12:10:42 -05:00
Shawn A
3ad0820390
adds support for 160x80 ebay module
...
unknown module 160x80 BGR inverted, offset 26
differs from adafruit of same size
2018-07-30 12:08:02 -05:00
Bodmer
73c1831e7b
Add option for a different TFT read SPI frequency
...
#define SPI_READ_FREQUENCY 20000000 // Optional reduced SPI frequency
for reading TFT
Also weeded out some compiler warnings
2018-07-29 15:00:09 +01:00
Bodmer
40e2c8dc74
Update so read TFT works for ILI9488 SPI display
...
Small performance improvement for ILI9488
2018-07-11 20:30:39 +01:00
Bodmer
27d80339d9
Update notes on ESP8266 pins
2018-07-09 10:54:05 +01:00