Commit Graph

988 Commits

Author SHA1 Message Date
Bodmer 55477b58b2 Update for setup within sketch option
The TFT configuration (user setup) can now be included inside an Arduino IDE sketch providing the instructions in the example Generic->Sketch_with_tft_setup are followed. See ReadMe tab in that sketch for the instructions.
2022-09-10 13:48:56 +01:00
Bodmer afd72efb5a
Fix #1983 2022-08-25 09:41:04 +01:00
Nicolas Boulicault 2882f1d794 ST7735: Add support for RobotLCD Arduino shield
Without this change, my LCD screen only displays some bars on the screen after init.
2022-08-23 18:17:56 +02:00
Nicolas Boulicault 0416870179 ST7735: fix RGB/BGR selection issue due to ST7735_XXX vs INITR_XXX confusion
Without this change, color order is always set to RGB,
no matter what ST7735_XXX value is defined in User_Setup.h
2022-08-21 19:20:23 +02:00
Bodmer 333f0f845c Correct Widget examples 2022-08-14 13:35:23 +01:00
Bodmer 90fe790ff9 Fix meters Widget example 2022-08-11 15:43:11 +01:00
Bodmer cc9787deaf Update for Pico W, update sprite smooth font rendering
Update example for Pico W

If a background colour is not specified for smooth font rendering in a sprite then read the sprite background pixel colour.
2022-07-22 20:16:56 +01:00
Bodmer ec23732c11 Update ReadMe and raise version to 2.4.73 2022-07-22 18:17:09 +01:00
Bodmer f2d8d2f26d Add new examples and ST7789 320x170 support
GUI examples require an extension library:

https://github.com/Bodmer/TFT_eWidget
2022-07-22 18:09:09 +01:00
Bodmer d94408bdaa Fix #1758
As proposed in #1914
2022-07-19 12:29:41 +01:00
Bodmer a0bfb52386
Update README.md 2022-07-09 11:24:41 +01:00
Bodmer 345f39127c
Merge pull request #1900 from ivankravets/patch-2
Fix dev-platform name for raspberrypi
2022-07-09 11:22:30 +01:00
Ivan Kravets 5efbb617ea
Fix dev-platform name for raspberrypi 2022-07-07 15:00:46 +03:00
Bodmer 23df2a9628 Update TFT_eSPI.h 2022-06-18 17:51:21 +01:00
Bodmer 0094ee744a Add setup for ESP32 with ILI9341 SPI display 2022-06-18 17:50:42 +01:00
Bodmer 483459ba9b Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-06-16 23:31:09 +01:00
Bodmer 781b0bc67c Fix #1877 2022-06-16 23:31:07 +01:00
Bodmer 27963e00cc
Merge pull request #1857 from DustinWatts/master
Added User Setups for ESP32 TouchDowns
2022-06-11 14:03:28 +01:00
Dustin Watts 2cfc5c5a52 Revert Back to original User_Setup.h 2022-05-30 11:19:53 +02:00
Dustin Watts ead97168ab Changed User_Setup.h for test compile 2022-05-30 09:25:08 +02:00
Dustin Watts d6974252f3 Added User Setups for ESP32 TouchDowns
- Added Setup204_ESP32_TouchDown.h
- Added Setup205_ESP32_TouchDown_S3.h
- Included those in User_Setup_Select.h
2022-05-29 21:39:37 +02:00
Bodmer 4ced37add4
Merge pull request #1838 from dracir9/master
Fix ESP-IDF header include issue
2022-05-21 14:02:25 +01:00
Dracir a9f435eced Fix ESP-IDF header include issue 2022-05-21 11:59:07 +02:00
Bodmer ba819765af Avoid warnings if fonts disabled in setup 2022-05-19 21:47:01 +01:00
Bodmer bed65958e5 Correct driver in setups 2022-05-16 23:34:07 +01:00
Bodmer 59d0e36d36 Update README.md 2022-05-16 20:02:27 +01:00
Bodmer 7bf48bb179 Add 16 bit parallel for RP2040 processor
Correct legacy comments
Add ESP32 S3 parallel setup 70d
Add setups 105-107 for RP2040 with 16 bit display
Add file conversion notes to PNG array example
2022-05-16 19:58:05 +01:00
Bodmer 84238dde70
Clarification 2022-05-10 09:44:02 +01:00
Bodmer 7d5fe20e43
Update issue-template.md 2022-05-04 02:57:13 +01:00
Bodmer 1f7ce88dbe
Fix #1812
Result of "fillheight = gFont.maxAscent - gdY[gNum];" can be negative.
2022-05-03 18:23:22 +01:00
Bodmer 24b0e88852
ESP32 C3 and S3 support tested
ESP32 C3 tested with SPI (8 bit parallel probably works - TBC)
ESP32 S3 tested with SPI and 8 bit parallel
2022-04-30 13:31:42 +01:00
Bodmer fe5609e367
Fix #1802 2022-04-30 12:48:41 +01:00
Bodmer d883856dc0 Update for HX8357B/C driver 2022-04-29 22:58:19 +01:00
Bodmer 8e0e7183c2 Add HX8357B/C drivers
Only tested with 16 bit parallel interface
2022-04-29 22:42:16 +01:00
Bodmer 7b5f98a638 Add RM68120 driver (UNTESTED!) 2022-04-29 22:39:24 +01:00
Bodmer 6b1b2006a2 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-04-29 22:26:42 +01:00
Bodmer 59dfae94b2 Associate setups with processor variant
Add ILI9342
Fix M5Stack setup name
2022-04-29 22:26:29 +01:00
Bodmer 073696d8c7
Update README.md 2022-04-29 22:05:10 +01:00
Bodmer fa1613f32e
Update README.md 2022-04-29 22:02:12 +01:00
Bodmer d9acc229bf Update README.md 2022-04-29 22:01:06 +01:00
Bodmer 7d3f4f21b1 Fix #1802 2022-04-29 20:59:25 +01:00
Bodmer 673de31fab Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2022-04-28 14:19:12 +01:00
Bodmer f7e9a91ead Fix #1800 Fix #1793
Added offsets for 170x320 ST7789 display
Added offsets for 240x280 display to ST7789_2 dirver
2022-04-28 14:19:05 +01:00
Bodmer 22901f5d6e
Fix #1802
setTextColor has a new parameter for smooth fonts to force background fill.
2022-04-28 10:26:11 +01:00
Bodmer 79b41bc833 Add #define to disable warnings (#1788)
// Define in setup to disable all #warnings in library (can be put in User_Setup_Select.h)
#define DISABLE_ALL_LIBRARY_WARNINGS
2022-04-27 22:28:52 +01:00
Bodmer f0ec6d22b3 Add ESP32 C3 support
Tested with Stamp C3
2022-04-27 21:57:11 +01:00
Bodmer 18a76f1c65 Support Adafruit 240x280 ST7789 screen 2022-04-26 21:57:42 +01:00
Bodmer e09230c9ac Raise version to 2.4.60 2022-04-25 02:29:08 +01:00
Bodmer d655e1383a
Merge pull request #1789 from Bodmer/ESP32_S3
ESP32 S3 (tested) plus ESP32 C3 (untested but compiles!) support added
2022-04-24 21:36:22 +01:00
Bodmer cfb4689c85 Patch for ESP32 C3 - may or may not work!
I do NOT have and ESP32 C3 to test with!
2022-04-24 04:00:36 +01:00