Commit Graph

855 Commits

Author SHA1 Message Date
Bodmer 8f0f8e517c
Fix #1764 2022-04-10 12:47:01 +01:00
Bodmer e52a0161e6 Fix #1760, fix #1763, fix #1764 2022-04-10 01:24:10 +01:00
Bodmer e4accc0d53
Update library.json 2022-04-10 00:44:12 +01:00
Bodmer 12fd90c345
Update Setup 62 2022-03-24 14:52:38 +00:00
Bodmer 652a26179e
Update link to adapted library pending pull. 2022-03-24 10:18:30 +00:00
Bodmer 6cd087ca7c Raise version to 2.4.44 2022-03-22 23:30:48 +00:00
Bodmer 0c935de08d RP2040 18bit PIO SPI update
Update RP2040 18bit PIO SPI code for 18 bit SPI displays (tested on  ILI9488)
Add ILI9342_DRIVER option for default landscape display.
2022-03-22 23:29:30 +00:00
Bodmer ba67e95f7c Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-03-22 23:10:24 +00:00
Bodmer 0b7c57fe0a Update User_Setup_Select.h
Correct missing RM68120_DRIVER
2022-03-22 23:10:13 +00:00
Bodmer 810aa98fc0
Fix #1735 2022-03-22 02:26:44 +00:00
Bodmer c92c82bed5
Fix #1601
A simple typo was the problem!
2022-03-20 20:14:42 +00:00
Bodmer 8480f39a9c Various updates - raise to version 2.4.43
Sprite class uses TFT_eSPI setBitmapColor - fn deleted
Small performance improvement to RP2040 SPI PIO
Typo corrections
Correct (unused) tft_Write_32 for STM32
Update HX8357D rotation code
Enable software reset for ILI9486
Add preliminary RM68120 support
2022-03-17 14:12:10 +00:00
Bodmer 3b63aa9e63 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-03-16 16:52:27 +00:00
Bodmer 896bbf62de Update Flash_PNG.ino 2022-03-16 16:52:24 +00:00
Bodmer 25e74fe90c
Update README.md 2022-03-16 16:23:07 +00:00
Bodmer 352d1e007c
Update ILI9486_Init.h
SW reset needed for RPi display
2022-03-15 01:21:11 +00:00
Bodmer 34d450dd90
Update library.json 2022-03-14 23:36:08 +00:00
Bodmer bc75274625
Update library.json 2022-03-14 23:34:41 +00:00
Bodmer 395b44dd34
Update library.json 2022-03-14 23:32:37 +00:00
Bodmer 1be1b4b05b
Always load button class 2022-03-13 00:12:27 +00:00
Bodmer 31b2de56c1 Update HX8357D driver to support RGB and BGR displays
In setup add the following lines:
// If green and blue swapped on display then change the RGB colour order
// Only uncomment ONE of the following options
#define TFT_RGB_ORDER TFT_RGB    //   Red-Green-Blue
//#define TFT_RGB_ORDER TFT_BGR    //   Blue-Green-RED
2022-03-12 20:04:41 +00:00
Bodmer 39b0d6ab9a
Update README.md 2022-03-10 12:01:50 +00:00
Bodmer e7767d1a8b
Merge pull request #1693 from limingjie/ST7789_172x320_driver
Add ST7789 172x320 display support
2022-03-09 17:25:28 +00:00
Bodmer ee59bd0ae9
Update README.md 2022-03-09 14:53:57 +00:00
Mingjie Li 40306ae615 Add ST7789 172x320 display 2022-03-09 22:20:58 +08:00
Bodmer cb37ae0aba
Merge pull request #1682 from Frogomeli/fix-SPICOM
Allow generic driver to use a custom SPI port
2022-03-05 00:23:27 +00:00
Bodmer 6f4cf86834
Make compatible with existing port define 2022-03-05 00:22:32 +00:00
Frogomeli 4fd8aa8bd4
Allow generic driver to use a custom SPI port
I have a SeeedStudio Wio Terminal.
I'm using this lib in VS Code with PlatformIO but the lib
don't use the `SPICOM` variable when it's a generic device.

Steps to reproduce (using a Wio Terminal):
* Create a project using PlatformIO
* Add the TFT_eSPI lib to the project
* Add in the build flags these lines
```
build_flags = 
	-DUSER_SETUP_LOADED=1
	-DILI9341_DRIVER=1
	-DHASSPI=1
	-DSPICOM=LCD_SPI
	-DTFT_CS=LCD_SS_PIN
	-DTFT_DC=LCD_DC
	-DTFT_RST=LCD_RESET
	-DTFT_BL=LCD_BACKLIGHT
	-DTFT_BACKLIGHT_ON=HIGH
	-DTFT_BACKLINGT_V=2000
```
* Compile and transfer to the device
=> only backlight works
2022-03-04 17:31:42 +01:00
Bodmer e83383c69a
Fix #1680 2022-03-04 00:59:38 +00:00
Bodmer 90804c33fb Rename setup file 2022-03-01 23:31:31 +00:00
Bodmer a23a2df977
Merge pull request #1675 from moion/add-1.69inch-TFT
add ST7789 240X280 1.69inch TFT Setup file
2022-03-01 23:29:58 +00:00
Bodmer 5d9b09bc2d
Comment out by default
Renumbered to Setup203
2022-03-01 23:27:43 +00:00
moion b911c86572 add ST7789 240X280 1.69inch TFT Setup file 2022-02-28 11:47:19 +08:00
Bodmer ec504067c1 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-02-26 16:48:30 +00:00
Bodmer b6708b65ae Fix #1667 2022-02-26 16:48:27 +00:00
Bodmer d50b7f6c13
Revert HX8357D change #1356
Change #1356 caused issues.
2022-02-24 12:10:19 +00:00
Bodmer 284893c374 Update RP2040 PIO and smooth graphics fns 2022-02-22 21:12:33 +00:00
Bodmer d1e6637b88
Update README.md 2022-02-22 00:53:36 +00:00
Bodmer 6823025758
Update README.md 2022-02-22 00:49:08 +00:00
Bodmer 4fae4fa6cb
Fix #1656 2022-02-21 20:10:05 +00:00
Bodmer 92d51413aa Fix #1653 2022-02-21 14:32:02 +00:00
Bodmer 97a9455e63 Add PNG image render examples 2022-02-19 15:10:49 +00:00
Bodmer 032e54dd10 Allow drawFloat with decimal places = 0
See #1639
2022-02-16 20:16:30 +00:00
Bodmer 86101770ac Not all processors support buffered write() 2022-02-16 19:52:52 +00:00
Bodmer 4f7f8f7d7e
Update library.json 2022-02-12 19:14:31 +00:00
Bodmer 5f35a28db4
Update library.properties 2022-02-12 19:14:06 +00:00
Bodmer f0e080165a
Update TFT_eSPI.h 2022-02-12 19:13:39 +00:00
Bodmer de3c7490c2
Update TFT_eSPI_STM32.h 2022-02-12 19:11:17 +00:00
Bodmer f576040a32
Update TFT_eSPI_Generic.h 2022-02-12 19:09:57 +00:00
Bodmer 5b1b49f8ea
Update TFT_eSPI_ESP8266.h 2022-02-12 19:08:33 +00:00