Bodmer
6cd087ca7c
Raise version to 2.4.44
2022-03-22 23:30:48 +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
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
b6708b65ae
Fix #1667
2022-02-26 16:48:27 +00:00
Bodmer
284893c374
Update RP2040 PIO and smooth graphics fns
2022-02-22 21:12:33 +00:00
Bodmer
92d51413aa
Fix #1653
2022-02-21 14:32:02 +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
efd7cc517c
Update library.json
2022-02-09 14:07:00 +00:00
Bodmer
31d845b1c5
Update library.json
2022-02-06 16:10:27 +01:00
Bodmer
d819c2e89e
Add smooth graphics examples for new functions
2022-02-04 01:08:04 +00:00
Bodmer
b6db90ada4
Add new anit-aliased graphics functions
...
Examples to follow.
2022-02-03 15:37:44 +00:00
Bodmer
cb2f5be6c8
Allow use of older (pre 2.0.0) ESP32 board packages
2022-01-29 18:52:00 +00:00
Bodmer
47895f1e7b
Allow RP2040 to read from SPI TFT
2022-01-27 22:15:04 +00:00
Bodmer
3cc1e2e20a
Raise version
2022-01-26 23:08:21 +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
493b1a7fe5
Update RP2040 PIO support
...
Add example user setup 61
2022-01-05 00:19:19 +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
4b841c03e3
Update library.json
2021-12-20 11:27:06 +00:00
Bodmer
40cd5bfe7b
Bump version
2021-12-19 11:08:23 +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
dd8fc20cb4
Fix 1bpp pushSprite with transparent colour
2021-12-16 01:42:23 +00:00
Bodmer
61608a7ca2
Raise version
2021-12-12 01:34:11 +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
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
Ivan Kravets
d73057a39c
Declare header files for PlatformIO
2021-11-19 12:18:36 +02:00
Bodmer
a2822e6d99
Fix VSPI port for ESP32
...
ESP32 S2 edits caused a problem
2021-11-18 22:03:49 +00: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
0ad6de9161
Fix RP2040 with RPi type display
...
RPi display requires 16 bit commands and slower DC and CS strobe timings.
2021-11-05 00:09:42 +00:00
Bodmer
9d33b3eac2
RP2040 DMA image copy bug fix
...
memcpy should be memmove since areas overlap.
2021-11-04 21:44:15 +00:00
Bodmer
e23d8e083b
Correct comments
2021-11-03 23:45:16 +00:00
Bodmer
58f457ba97
Raise issue
2021-05-24 12:04:03 +01:00
Bodmer
8efb988cda
Over-ride SPI pin defaults for RP2040
...
See #1188
2021-05-16 13:11:11 +01:00
Bodmer
5a6ef1d05d
Fix #1188
...
Support debugged for ILI9488 TFT with RP2040 processors.
Minor improvements to ESP32 code.
2021-05-15 19:45:33 +01: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
233b98aa05
Implement UTF8 switch #1108
2021-04-23 16:51:18 +01:00
Bodmer
83fd35a6d5
Raise version
2021-04-21 22:49:31 +01:00
Bodmer
fd99db4354
Fix #1094
...
Allow ESP8266 and RP2040 to use FLASH for pushImage () and 4bpp
2021-04-06 19:38:19 +01:00