Commit Graph

36 Commits

Author SHA1 Message Date
gemu c35c493809
i2s wav player (#22003)
* i2s wav player

* move framepointer
2024-08-26 08:48:35 +02: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 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 539c508918 Increase PWM channels to 16 (Esp32 only) 2022-01-27 21:30:05 +01:00
gemu2015 3885a19b57 enable all pins for cs and dc 2021-11-16 08:09:04 +01: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 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
mikep1998 cec4828a13 Adding support for ILI9488/XPT2046 display 2021-05-10 13:26:59 -07:00
gemu2015 95976a21fc add rgb24 color dma 2021-05-01 09:54:49 +02:00
gemu2015 df56218d9d fix pushcolors 2021-04-28 08:34:11 +02:00
gemu2015 688a999566 fix lvgl pushcolors 2021-04-26 15:05:17 +02:00
gemu2015 ed61e9fe74 fix esp8266 compile 2021-04-26 11:41:01 +02:00
gemu2015 9901ccdde7 lvgl initial dma support 2021-04-26 10:20:14 +02:00
gemu2015 7d0f7fe3db lvgl monochrome support 2021-04-25 08:24:07 +02:00
gemu2015 7b83e5d1e6 lvgl update 1 2021-04-24 12:29:05 +02:00
gemu2015 3b4ce6053c add udisp 2021-04-21 11:10:59 +02:00
gemu2015 e946b4c483 epaper 42 support 2021-04-19 17:01:33 +02:00
gemu2015 96a0dd4874 add loadable fonts 2021-04-18 09:20:54 +02:00
gemu2015 102d6ec04b update universal display 2021-04-16 19:36:45 +02:00
gemu2015 4e17838917 universal display update 2021-04-14 14:26:59 +02:00
gemu2015 16e397dbd7 udisplay lib 2021-04-11 12:30:50 +02:00