Commit Graph

167 Commits

Author SHA1 Message Date
Bodmer 77fc9baea7
Update README.md 2021-12-08 00:54:36 +00:00
Bodmer f42daecdb8 Update notes in response to #1475
On ESP8266 when using overlap, only one SPI device can share the FLASH SPI bus .
2021-12-08 00:22:53 +00:00
Bodmer 289eb7a255
Update README.md 2021-12-05 22:57:05 +00:00
Bodmer 4dd15657bf
Update README.md 2021-12-05 22:55:30 +00:00
Bodmer b955571a60
Update README.md 2021-11-21 11:55:51 +00:00
Bodmer c8c5dd7cbb Update README.md 2021-11-18 17:15:38 +00:00
Bodmer 26e1f80be9 Update README.md 2021-11-18 16:50:05 +00:00
arduino12 e1161c17f4 Add support for SSD1351! (128*128 OLED)
TODO:
Implement read functions as well..
2021-04-26 20:40:18 +03:00
Bodmer 481c7abc9c Update README.md 2021-04-24 12:10:52 +01:00
Bodmer a0703e7880
Update README.md 2021-04-23 16:55:32 +01:00
Bodmer 018c884312
Update news 2021-04-22 11:21:38 +01:00
Bodmer fe580e9fe6
Update news 2021-04-22 11:19:38 +01:00
Bodmer 3b07cfa81b
Update link 2021-04-22 11:09:51 +01:00
Bodmer af25b79faa
Update README.md 2021-04-22 11:07:36 +01:00
Bodmer d9c7d4a923
Update README.md 2021-04-05 01:39:13 +01:00
Bodmer 6c29d8e29b
Update README.md 2021-04-05 01:35:25 +01:00
Bodmer c06c10edb9
Update README.md 2021-04-05 01:34:55 +01:00
Bodmer 71b1d090c4
Update README.md 2021-04-05 01:34:06 +01:00
Bodmer f6e90349d8 Add support for Raspberry Pi Pico
Setup file "Setup60_RP2040_ILI9341.h" used for testing with ILI9341 SPI display.
2021-03-30 01:53:27 +01:00
Bodmer 6f2c5f7301
Add Beta test link 2021-01-30 15:59:51 +00:00
Bodmer 25362ee893 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-01-25 14:18:50 +00:00
Bodmer e8843111ba Correct typos 2021-01-25 14:18:46 +00:00
Bodmer 3942471ab5
Update README.md 2021-01-18 01:29:25 +00:00
Bodmer 53c3fcaa05
Update README.md 2020-12-11 15:48:43 +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 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 b1f8cae069 Finalise viewport changes 2020-10-13 13:35:03 +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 8fc52dc1f5 Update ReadMe
Update news, move tips towards end.
2020-06-27 21:37:03 +01:00
Bodmer 489d90c935 Update README.md 2020-05-05 21:28:11 +01:00
Bodmer 1bd0b96c6c
Update README.md 2020-03-28 20:23:57 +00:00
Bodmer 557f2ac883
Update README.md 2020-03-28 20:22:28 +00:00
Bodmer 1917e8f542 Add fast STM32 parallel mode 2020-03-28 13:47:22 +00:00
Bodmer cb87759bad
Update README.md 2020-03-20 00:50:56 +00:00
Bodmer 1118b45470 Update README.md 2020-03-20 00:48:50 +00:00
Bodmer eac96793a1 Update ReadMe
Delete data folders.
Ass missing headers to Font_Demo_1_Array example.
2020-02-15 00:02:01 +00:00
Bodmer 0e0fd75277 Raise to version 2.0.0
The library has been cleaned up as it has got a bit untidy due to the large number of small incremental changes.

4bit Sprite examples renaed to be consistent with others.

alphaBlend example moved to generic folder (alphaBlend fn was moved to TFT_eSPI class).
Added sections + explanatory comments to functions prototypes.

Temporary comments added for potential gotchas for noobs when using DMA.

spi_begin/end functions renamed to reflect functionality. Old fns  retained for backwards compatibility with user setup.h files.
2020-01-26 21:17:49 +00:00
Bodmer 811ee7b8ed
Remove STM32 branch news item 2020-01-12 23:53:34 +00:00
Bodmer 7f53a571f4 Add STM32 and generic processor support 2020-01-11 23:32:10 +00:00
Bodmer 3e82aafd2d
Typo 2020-01-11 01:14:32 +00:00
Bodmer 1476da56ba Restructured code, added ST7796
RPi MHS-4.0 inch Display-B type display now supported.
2020-01-11 00:58:38 +00:00
Bodmer b6574ff373
Typo 2020-01-07 17:09:46 +00:00
Bodmer cb59388353
Amend 2020-01-06 22:28:30 +00:00
Bodmer 0d7d8e06ce
Typo 2020-01-06 22:27:01 +00:00
Bodmer 39f859f6e2
Add further tip 2020-01-06 22:25:46 +00:00
Bodmer e94c24e303
Edit tips format 2020-01-05 12:28:21 +00:00
Bodmer fbf4592fc1
Tips typo 2020-01-05 12:26:16 +00:00
Bodmer c54131d9f0
Add tips 2020-01-05 12:23:45 +00:00
Bodmer 308b46e125
edit 2020-01-02 01:03:02 +00:00
Bodmer bfd6287f19
edit 2020-01-02 01:02:34 +00:00
Bodmer c7af5dd304
Update news 2020-01-02 01:01:05 +00:00
Bodmer 4fcebdcc62
Another typo 2019-11-11 01:23:17 +00:00
Bodmer e335481e5e
Update news 2019-11-10 03:06:23 +00:00
Bodmer 251f341812
Correct typos 2019-11-10 02:59:28 +00:00
Bodmer 9679523db3
Add gradient antialiased font image 2019-11-10 02:57:55 +00:00
Bodmer e9d405ea1f Fix image cropping bug plus minor update
Images/sprites overlapping both sides of the display were not correctly
cropped.
Option added to allow RGB<>BGR colourr swap option to be used.
ESP8266 Wemos D1 R1 pin numbering difference accomodated.
TTGO T4 setup changed to use HSPI port.
2019-10-21 22:56:35 +01:00
Bodmer 96228cbf44 Add Sprite rotation and examples
Sprites can be rendered rotated with defined pivot points, 3 new
examples have been added "Rotated_Sprite_1/2/3".
The FLASH bitmap example has been moved to the Generic examples folder.
Boundary checks have been added to pushImage()
A new scrolling and wrapping in a Sprite example has been added.
2019-01-06 01:14:10 +00:00
Bodmer 1a5e34b6bb
Correct typo 2018-11-29 20:29:20 +00:00
Bodmer 5d496ca7ee
State SDA read constraint is only for ESP32 2018-11-27 21:19:40 +00:00
Bodmer 47e5a15604
Add news 2018-11-27 21:18:01 +00:00
Bodmer ff691f8203
Add News 2018-11-26 21:39:42 +00:00
Bodmer 329b794950 Update version and ReadMe
Added notes about reading from the display.
2018-11-24 02:49:13 +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 beb9bb3360
Add link for UNO style boards with touch screen display 2018-11-09 09:17:13 +00: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 641ac9f51e
Load via library manager now available. 2018-09-17 23:37:14 +01:00
Bodmer 2773d6a148
Update text re. ILI9488 SPI support
ILI9488 is now supported in SPI mode as well as 8 bit parallel.
2018-07-08 15:04:33 +01:00
Bodmer 98c51c57a6 Raise version and update ReadMe 2018-06-01 18:28:48 +01:00
Bodmer 43abc3b975
Update to clarify ILI9488 is supported in parallel mode
In 4 wire SPI mode the ILI9488 is not supported as it needs 18 bit colours spread across 3 bytes.
2018-06-01 01:10:46 +01:00
Bodmer 47f890f212
Update README.md 2018-04-27 20:07:06 +01:00
Bodmer 92c5d41fa6
Update README.md 2018-04-27 19:29:20 +01:00
Bodmer c9708aa155
Update README.md 2018-04-27 19:28:42 +01:00
Bodmer 92a21ac94b
Update README.md 2018-04-27 19:24:15 +01:00
Bodmer 9ffe3581d0
Update README.md 2018-04-27 19:07:53 +01:00
Bodmer dcd547b062
Update README.md 2018-04-27 19:06:55 +01:00
Bodmer a5952ead3e
Update README.md 2018-04-27 19:05:19 +01:00
Bodmer 4704d844d2
Update README.md 2018-04-27 18:59:20 +01:00
Bodmer 2acacb71a9
Update readme 2018-04-27 18:56:31 +01:00
Bodmer 1dd28f94fb Update ReadMe 2018-04-02 03:12:34 +01:00
Bodmer 1f531523dd Update ReadMe and raise version 2018-03-26 01:16:00 +01:00
Bodmer 1db0c30b81
Add new drivers to list 2018-03-25 18:55:25 +01:00
Bodmer ba16be5aa8
Correct Unicode format reference 2018-03-16 23:38:05 +00:00
Bodmer a6b532e576
Smaller ePaper image 2018-03-16 23:28:10 +00:00
Bodmer 8ad0eea2ca
Correct markup format errors 2018-03-16 23:21:31 +00:00
Bodmer 1eee96a916
Add ePaper to future section 2018-03-16 23:19:32 +00:00
Bodmer ca968e6786
Add comment about touch on parallel displays 2018-03-16 22:55:48 +00:00
Bodmer 90f70109a7 Add images showing ESP32 UNO board mod 2018-03-10 23:21:20 +00:00
Bodmer a00011c2df Add 8 bit parallel TFT support for ESP32
Add interface driver macro
Add 8 bit parallel support
Add 8 bit parallel read support
Add ILI9481, ILI9488 and HX8357D drivers
Update version and ReadMe
Update Create_Font processing sketch
Add slightly narrower alternative font 8
2018-03-10 23:08:57 +00:00
Bodmer 1656fa1a5f Add image to Readme 2018-02-24 19:38:13 +00:00
Bodmer 324ee1a510 Update files for new fonts 2018-02-24 19:31:25 +00:00
Bodmer 8752236ac2 Add smooth (antialiased) fonts 2018-02-24 19:02:20 +00:00
Bodmer 3d993afe7e
see Smooth_font branch for beta version 2018-02-23 23:44:12 +00:00
Bodmer a44ea8d945
Add comment about Smooth_font branch 2018-02-23 23:42:34 +00:00
Bodmer 523fec4e3f
Update 2018-01-08 23:37:02 +00:00
Bodmer 53cc05d9e3
Correct typo and mark-up format errors 2017-12-29 20:08:58 +00:00
Bodmer 1cc63795e6
Add future developments section 2017-12-29 17:29:34 +00:00
Bodmer 16f6b9cc0b
Update time 2017-12-15 11:15:38 +00:00