Commit Graph

908 Commits

Author SHA1 Message Date
Bodmer 3cc1e2e20a Raise version 2022-01-26 23:08:21 +00:00
Bodmer 0d12646909 Fix RP2040 PIO pin override 2022-01-26 22:47:18 +00:00
Bodmer 230463317f Update TFT_eSPI_RP2040.h 2022-01-26 22:37:27 +00:00
Bodmer c9997f8dc5 Update User_Setup_Select.h 2022-01-26 22:23:55 +00:00
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 420165904c Fix #1578 2022-01-26 21:30:52 +00:00
Bodmer 0daee5d502 Add filled rectangles with gradient 2022-01-08 20:01:42 +00:00
Bodmer 73ff86b85b Support external font classes in button class
Original Adafruit button rendering code can be used with an external font class if "textFont" is set to 255.

See #1536
2022-01-08 14:50:44 +00:00
Bodmer bb2424f168 Raise version 2022-01-08 02:03:49 +00:00
Bodmer 1242ba14d1 Bug fix 2022-01-08 02:02:29 +00:00
Bodmer 6df79d020b
Update README.md 2022-01-05 17:12:43 +00:00
Bodmer 3f6f0bd779 Update User_Setup_Select.h 2022-01-05 14:44:52 +00:00
Bodmer 04af1d11ea Update README.md 2022-01-05 00:24:25 +00:00
Bodmer 1dd7b4ec6c Update README.md 2022-01-05 00:21:27 +00:00
Bodmer 493b1a7fe5 Update RP2040 PIO support
Add example user setup 61
2022-01-05 00:19:19 +00:00
Bodmer 553307aa63
Fix typo 2022-01-03 23:29:31 +00:00
Bodmer c725f201ee
Update TFT_eSPI_RP2040.c 2022-01-02 19:50:04 +00:00
Bodmer 8a2398451b RP2040: add SPI PIO interface option, enhance 8 bit parallel PIO
The RP2040 processors can now drive 8 bit parallel and SPI displays using the PIO hardware.

The PIO offloads the processor by providing:
1. PIO managed setWindow sequence
2. PIO managed block and screen fill
2022-01-02 01:08:22 +00:00
Bodmer 681eb9dfec Raise version for release 2022-01-01 22:49:34 +00:00
Bodmer 5e7394f485
Update Bouncy_Circles.ino 2022-01-01 00:44:57 +00:00
Bodmer d9573fe10f
Update README.md 2021-12-21 01:32:18 +00:00
Bodmer 77a39370a3
Update TFT_eSPI.h 2021-12-20 11:29:06 +00:00
Bodmer 4b841c03e3
Update library.json 2021-12-20 11:27:06 +00:00
Bodmer 7060d0cd6f
Update library.properties 2021-12-20 11:26:20 +00:00
Bodmer 40cd5bfe7b Bump version 2021-12-19 11:08:23 +00:00
Bodmer e66d0f4069
Fix #1499 2021-12-19 10:57:36 +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 20ad7e2cc1
Update README.md 2021-12-18 12:51:20 +00:00
Bodmer 48ad4c98fc Add new RP2040 branch link 2021-12-16 16:29:08 +00:00
Bodmer 174414f726 Update processing sketch bool -> boolean 2021-12-16 01:47:11 +00:00
Bodmer ebdc2dead9 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-12-16 01:42:30 +00:00
Bodmer dd8fc20cb4 Fix 1bpp pushSprite with transparent colour 2021-12-16 01:42:23 +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 61608a7ca2 Raise version 2021-12-12 01:34:11 +00:00
Bodmer 2aa554f072 Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-12-12 01:33:31 +00:00
Bodmer a474f4cd23 Fix #1313 2021-12-12 01:33:27 +00:00
Bodmer 64a45f6e07
Merge pull request #1241 from matixan/master
Add option to use SPI3 in STM32F4 (and possibly also in F2)
2021-12-11 22:51:23 +00:00
Bodmer bcce0fc7ce
Update README.md 2021-12-09 11:33:38 +00:00
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 2e626b0d7e Merge branch 'master' of https://github.com/Bodmer/TFT_eSPI 2021-12-06 00:41:28 +00:00
Bodmer 52f3186da9 #1314 Re-instate $ symbol with options to replace with £
In setup add:
#define FONT_4_GBP
To replace $ with £ in font 4
2021-12-06 00:41:23 +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 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 12f9ce8691 Update Read_User_Setup example for RP2040 2021-12-04 16:36:31 +00:00
Bodmer 84a6945716 Updates for ESP32C3 2021-12-01 15:55:15 +00:00
Bodmer 9bf9c0940f Update for GC9A01 display
Correct sprite rendering
GC9A01 expects exact number of pixels to fill setWindow area.
2021-11-28 13:57:15 +00:00
Bodmer 07e77ad051 Fix generic driver
tft_Write_16N was missing.
2021-11-27 23:26:47 +00:00
Bodmer ee7955b34d
Merge pull request #1446 from sbonaime/master
Setup for the ESP32 S2 with Adafruit ST7789 display
2021-11-27 17:42:34 +00:00