Commit Graph

113 Commits

Author SHA1 Message Date
Bodmer e61fb8c78d Fix #1547 for RP2040 processor with ST7789 TFT
Add Arduino Nano Connect setup example 62
2022-01-26 22:20:34 +00:00
Bodmer 493b1a7fe5 Update RP2040 PIO support
Add example user setup 61
2022-01-05 00:19:19 +00:00
Bodmer eee56b2cec Add RP2040 8 bit parallel support with DMA
The RP2040 can now be used with 8 bit parallel TFT interface displays. DMA is also supported for both SPI and 8 bit parallel displays.
2021-12-18 17:06:16 +00:00
Bodmer 3129fbf296
Update Setup52_LilyPi_ST7796.h
Reduce SPI read clock frequency to avoid bit errors on reading CGRAM.
2021-12-12 20:55:44 +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 5959550dd7 Allow RP2040 SPI 0 or SPI 1 ports to be used
Auto set of CGRAM offset for 135 x 240 ST7789 display
2021-12-05 22:34:37 +00:00
Bodmer dff20fd77d
Update Setup71_ESP32_S2_ST7789.h 2021-11-27 17:40:10 +00:00
bonaime e17ad53809 Setup for the ESP32 S2 with ST7789 display 2021-11-24 11:07:24 +01:00
Bodmer 9a084839bd Add ESP32 S2 support
Tested with ESP32 board package 2.0.1

Additional boards manager URL may need to be updated to load the latest ESP32 board package!
2021-11-18 16:44:32 +00:00
Bodmer e23d8e083b Correct comments 2021-11-03 23:45:16 +00:00
Dennis Heynlein c6773cc1f7
Create Setup52_LilyPi_ST7796.h 2021-09-18 21:32:13 +02:00
Bodmer 0992770d3d M5Stack setup renamed
Setup file example is for original M5Stack Basic Core module.
2021-09-14 13:18:33 +01:00
arduino12 d121a84d5a Update Setup202_SSD1351_128.h 2021-04-27 10:20:01 +03:00
arduino12 25d84a977a Add Setup202_SSD1351_128 and remove tft_Write_16C/D macros 2021-04-27 10:16:12 +03:00
Bodmer fa8ff798e1
Update Setup201_WT32_SC01.h 2021-04-25 14:37:31 +01:00
David Cheeseman 0560cf4df3 Added device support for the WT32-SC01 2021-04-24 22:20:32 -04:00
Bodmer f96efe5d59 Remove Dxx pins for RP2040
Dxx pin names are not used with RPi Pico
Note: A0-3 are defined for pins 26-29
2021-04-12 23:22:27 +01:00
Bodmer fce86c0f2e Improve RPi Pico (RP2040) rendering performance 2021-04-05 16:39:33 +01:00
Bodmer 356095bdf3
Update Setup60_RP2040_ILI9341.h 2021-03-31 21:51:30 +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 865983e39c Correct typos 2021-03-20 23:10:33 +00:00
andrew911 68e314f8f7
add LilyGo LilyPi variant
Based on 
https://github.com/Bodmer/TFT_eSPI/discussions/956
2021-03-09 16:22:16 +01:00
lewisxhe bd434c6a3c Added LilyGo TTV variants 2021-03-09 16:05:28 +08:00
Bodmer c0054aaadf
Update Setup36_RPi_touch_ST7796.h
Delete comment
2021-03-06 18:39:47 +00:00
Bodmer 190fe54266
Merge pull request #1008 from ch1y4/master
add GC9A01 option
2021-02-22 22:04:23 +00:00
Bodmer 602525a2ab
Update Setup44_TTGO_CameraPlus.h
See #1007
2021-02-16 08:12:56 +00:00
unknown f19e98c192 add GC9A01 option 2021-02-16 00:21:08 +08:00
Bodmer 16eefd6ada
Update Setup23_TTGO_TM.h 2020-12-26 16:34:11 +00:00
Bodmer 95d1cd89c2 Update Setup25_TTGO_T_Display.h 2020-12-23 01:14:27 +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 abe5a442b6 Allow DMA for RPi MHS 4.0 ST7796 display
Plus minor comment tweaks
2020-11-19 15:35:14 +00:00
Bodmer 68869aa171 Add Setup47 for animated eyes 2020-11-10 11:22:06 +00:00
Bodmer f96c42253c Add support for choosing colour order on ST7735
See #639
2020-11-02 17:59:04 +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 13d217dc89 Add viewport feature
2 new example sketches added for viewport demonstration
2020-10-06 00:51:41 +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 24750c605d Add option to use STM32 SPI port 2
See new #define options in "Setup29_ILI9341_STM32.h"
2020-06-13 21:05:47 +01:00
Bodmer 222e95f672 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2020-03-28 13:47:27 +00:00
Bodmer 1917e8f542 Add fast STM32 parallel mode 2020-03-28 13:47:22 +00:00
Bodmer ef38ae9b2b
Merge pull request #586 from lewisxhe/master
Add TTGO CameraPlus and T-Watch setup files
2020-03-28 12:40:15 +00:00
Bodmer e27ee952f1
Update Setup45_TTGO_T_Watch.h
80MHz is unreliable for some code sequences.
2020-03-28 12:39:22 +00:00
Bodmer 8bdb3ea63e Add new setup for TTGO T4 v1.3
See #585
2020-03-28 12:35:15 +00:00
lewis he dd897e6560 Add TTGO CameraPlus,T-Watch configure file 2020-03-28 09:08:54 +08:00
Bodmer 65ccbf0139 STM32 update
Boost performance for ILI9488 display with STM32 processors.
Enable smooth fonts in setup files (smooth fonts for STM32 processors is now supported with fonts in program memory)
2020-03-02 22:25:39 +00:00
Bodmer c689b4211d Add FLASH based anti-aliased fonts
Processors (such as STM32) that are not supported by a SPIFFS library can now use anti-aliased (smooth) fonts stored in FLASH (program) memory.
2020-02-14 23:54:37 +00:00
Bodmer d2270c3611
Update Setup29_ILI9341_STM32.h 2020-02-09 06:48:15 +00:00