Theo Arends
b53ac4a14e
Fix next core I2C2 compilation
2024-10-11 14:11:00 +02:00
Jason2866
f2c61c4496
Fix uDisplay compile error ( #22266 )
...
* only esp32
2024-10-11 00:19:29 +02:00
s-hadinger
d6a15aa5dc
Temporarily disable SPI DMA for uDisplay (broken since esp-idf 5.3) ( #22264 )
2024-10-10 23:20:07 +02:00
s-hadinger
59c8d39724
uDisplay force cache writes to RGB display on ESP32S3 ( #22222 )
2024-09-29 23:04:24 +02:00
gemu
c35c493809
i2s wav player ( #22003 )
...
* i2s wav player
* move framepointer
2024-08-26 08:48:35 +02:00
gemu
d525200a11
BW invert ( #21955 )
...
* bw invert option
* invert bw
2024-08-14 13:08:17 +02:00
Theo Arends
e02615827b
Fix compilation without SPI
2024-07-26 13:50:15 +02:00
gemu
ddcc7d9990
jpeg on bw displays ( #21832 )
2024-07-24 13:32:03 +02:00
gemu
58485dec2a
fix resistive Touch xpt for 2 spi busses ( #21814 )
...
* fix xpt touch for 2 spi busses
* support for 2 utouch spi busses
* Update support.ino
2024-07-22 13:58:50 +02:00
gemu
00a00a3505
fix pushcolors for displaytext ( #21805 )
2024-07-20 08:20:19 +02:00
Theo Arends
f68ac4377a
Fix udisplay positional replacements ( #21121 )
2024-07-12 14:57:27 +02:00
Theo Arends
59de2fd979
Fix udisplay ESP8266 I2C no asterix in config ( #21121 )
2024-07-12 12:49:00 +02:00
timehlers
a3048a0b25
add support for 4.2 inch epaper display from WeAct Studio (partial up… ( #21717 )
...
* add support for 4.2 inch epaper display from WeAct Studio (partial update)
* make ep_mode=3 decision more clear, reinserted an mistakenly removed comment
---------
Co-authored-by: timehlers <>
2024-07-08 17:25:06 +02:00
Theo Arends
ff961df336
Change display timing splash screen with display modes 1 to 5
2024-06-08 15:33:44 +02:00
s-hadinger
ec696509b9
uDisplay Parallel display on Core3 ( #21529 )
2024-05-30 12:44:09 +02:00
s-hadinger
9970b9d947
uDisplay fast drawing on RGB displays ( #21257 )
2024-04-23 21:17:22 +02:00
s-hadinger
595b7f750d
LVGL fix memory allocation of flush buffers ( #21256 )
2024-04-23 20:11:01 +02:00
s-hadinger
cb70ff7a77
uDisplay avoid crashing when no valid configuration ( #21239 )
2024-04-21 15:21:50 +02:00
gemu
72968b9ee8
fix color swap option for rgb displaytext ( #21049 )
2024-03-27 16:52:35 +01:00
gemu
417f8b0e9b
reinit sd card ( #21040 )
2024-03-26 20:30:29 +01:00
gemu
28cce3f020
add cmd cpm ( #21030 )
2024-03-25 22:02:08 +01:00
s-hadinger
bad2f4fb13
Fix crash in Universal Touch ( #21026 )
2024-03-25 11:41:21 +01:00
gemu
52f3be51b4
utouch optimizations, rgb i2c init ( #20596 )
2024-01-26 09:11:56 +01:00
gemu
780940d5d0
Utouch update ( #20561 )
...
* toched return int16
* add XPT and more opcodes
* add guesture
* increase code buffer
2024-01-22 18:21:40 +01:00
gemu
9ccc3f8fda
Universal touch driver ( #20492 )
...
* add universal touch
* add universal touch
* add universal touch
* add universal touch
* Update xdrv_10_scripter.ino
* utouch add word address support (gt911)
* optimizations
* add simple resistive touch
2024-01-18 10:23:21 +01:00
gemu
cad9d5fdd8
udisplay suport for GC3503V ( #19682 )
...
* suport for GC3503V
* disable debug
2023-10-07 07:48:25 +02:00
Christian Baars
343618411c
Fix crash of uDisplay on ESP32S3 with IDF5.1 ( #19383 )
...
* fix compile of uDisplay with IDF5.x on ESP32S3
* fix crash with uDisplay on S3 with IDF5.1
2023-08-25 12:11:23 +02:00
Christian Baars
c4e57e49c2
fix compile of uDisplay with IDF5.x on ESP32S3 ( #19378 )
2023-08-24 16:18:51 +02:00
Theo Arends
3c725a13d6
Fix Core 3 compilation
2023-08-23 15:10:14 +02:00
Theo Arends
701d33f645
Phase 2 support C2/C6
2023-08-23 13:02:13 +02:00
gemu
d38a0c799c
Epaper deep sleep support ( #17766 )
...
* allow descriptor reload
* restart reason rrsn, database rewrite
* support for deep sleep
* revert
* restart reason
2023-01-22 10:56:06 +01:00
gemu
853909cb35
Epaper update ( #17727 )
...
* update epaper descriptors
* epaper rewrite
* add busy invert option
* fix v2 partial refresh
* prepare for large descriptors
2023-01-17 10:19:06 +01:00
gemu
1cdd5c3f08
Udisplay support for rgb displays ( #17414 )
...
* add gt911
* add rgb display mode
* add gt911
* add gt911
* add gt911
* add sunton descriptor
* fix divide by zero crash with sunton
2022-12-18 14:06:04 +01:00
gemu2015
742302c53f
Makerfabs esp32-s3 p16 ili9488
2022-12-10 07:20:37 +01:00
gemu2015
43c6cf6e26
udisplay parallel support
2022-10-03 12:24:27 +02:00
gemu2015
1f70dc8f97
inverted backpanel
2022-07-07 13:31:52 +02:00
Stephan Hadinger
80ab5c3060
LVGL fix conflict between SPI DMA and SD card
2022-04-17 22:47:26 +02:00
Stephan Hadinger
7c48ba0c73
LVGL and OpenHASP for M5Stick
2022-04-14 23:19:05 +02:00
gemu2015
119cea29bb
fix for displays without cs
2022-02-05 07:27:23 +01:00
Stephan Hadinger
539c508918
Increase PWM channels to 16 (Esp32 only)
2022-01-27 21:30:05 +01:00
Stephan Hadinger
da4260641f
Reduced logs for uDisplay
2022-01-13 19:20:10 +01:00
gemu2015
ba3ca8f905
dma default off
2021-12-08 16:34:00 +01:00
gemu2015
3885a19b57
enable all pins for cs and dc
2021-11-16 08:09:04 +01:00
gemu2015
01ec66b7b6
fix rotate
2021-10-04 13:04:48 +02:00
gemu2015
7e38e75116
fix multi display issues
2021-09-30 19:09:38 +02:00
s-hadinger
f4dadc625b
``DisplayDimmer`` has now range 0..100 instead of 0..15 ( #13132 )
...
* ``DisplayDimmer`` has now resolution of 8 bits instead of 4, and uses Gamma for LED
* Fix changelog
2021-09-14 22:40:26 +02:00
Stephan Hadinger
1682582bea
Disable PSRAM on unsupported hardware
...
Either ESP32 rev1/2 that needs special fixes
`-DHAS_PSRAM_FIX -mfix-esp32-psram-cache-issue -lc-psram-workaround -lm-psram-workaround`
or ESP32-PICO-V3-02 that requires esp-idf 4.4
2021-07-18 19:43:33 +02:00
Stephan Hadinger
2d5841af9c
Esp32c3 fix compilation for SPI and uDisplay
2021-06-10 19:07:20 +02:00
Stephan Hadinger
8cdd327bf2
Speed optimization for monochrome conversion
2021-05-30 19:06:23 +02:00
Stephan Hadinger
b7946a360e
Support for SH1107 over SPI, found in M5Stick
2021-05-30 18:19:14 +02:00