Commit Graph

29 Commits

Author SHA1 Message Date
s-hadinger
b89909991c
i2c_enabled refactored as array (#22387) 2024-10-30 22:23:13 +01:00
Theo Arends
b53ac4a14e Fix next core I2C2 compilation 2024-10-11 14:11:00 +02:00
Theo Arends
c61dd0fd2c Minor refactor I2C 2024-09-15 15:16:18 +02:00
Theo Arends
105d18b9b6 Fix universal display slow response 2024-07-17 17:13:24 +02:00
Theo Arends
a448f538aa Revert "Fix universal display slow response"
This reverts commit 98a5bc95a9.
2024-07-17 16:22:34 +02:00
Theo Arends
98a5bc95a9 Fix universal display slow response 2024-07-17 16:20:28 +02:00
Theo Arends
e9fdbea091 Unify display/touch init messages 2024-07-14 15:18:01 +02:00
Theo Arends
8f6a0b15c3 Update changelogs 2024-07-14 13:54:09 +02:00
Theo Arends
a18be12b77 Fix universal display software spi regression from yesterday 2024-07-14 10:01:34 +02:00
Theo Arends
36329827fc Refactor universal display driver 2024-07-13 14:58:24 +02:00
Theo Arends
279d9e5824 Add I2C display name during startup in universal display driver 2024-07-12 16:36:04 +02:00
Theo Arends
f68ac4377a Fix udisplay positional replacements (#21121) 2024-07-12 14:57:27 +02:00
Theo Arends
ae9d2a2c85 Refactor display modes1 to 4 2024-06-11 11:07:30 +02:00
Theo Arends
1e33b45ea8 Add partial DisplayText features to modes1 to 5 2024-06-08 17:22:19 +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
0bd5f6b27a
Remove deprecated code from drivers, USE_TTGO_WATCH and USE_M5STACK_CORE2 (#21533) 2024-05-31 08:58:11 +02:00
s-hadinger
10465ce941
Added GPIO for SPI for Universal Touch Screen (#21025)
* Added GPIO for SPI for Universal Touch Screen

* Rename GPIOs

* Fix indentation

* Add parsing of I2C Reset and IRQ GPIOs
2024-03-25 22:04:50 +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
Arne Meeuw
6b35fc8ddb
Add support for CST816S touch interface (#20213)
* Add initial version (prints coordinates)

* Add CST816S_found

* Revert formatting

* Add supported gestures (untested)

* Correct use of enums

* Remove library dependency

* Unification of methods

* Remove redundant variables and format
2023-12-18 11:03:18 +01:00
Theo Arends
5b3b2a7a62 Changed display invert setting
Changed display invert setting after tasmota start in uDisplay driver (#19337)
2023-08-18 11:34:01 +02:00
gemu
a46b926530
fix i2c touch init (#18594) 2023-05-07 14:48:49 +02:00
gemu
799ba675eb
add xpt2046 option for spi bus 2 (#18480)
* allow spi bus 2

* xpt spi bus 2

* xpt option bus

* xpt option spi bus 2

* exclude c3

* exclude s2

* fix s3

* typo
2023-04-23 10:19:31 +02:00
Theo Arends
9bf1bd93c0 Add some display safeguards fixing power issues at restart 2023-02-05 12:52:21 +01:00
Theo Arends
36b9e4ab78 Fix universal display driver too early power control 2023-02-04 18:24:21 +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
Theo Arends
c1ea8953cb Refactor uint8_t to uint32_t 2022-11-11 10:44:56 +01:00
gemu2015
43c6cf6e26 udisplay parallel support 2022-10-03 12:24:27 +02:00
Theo Arends
c08561f67c Bump version to v11.1.0.4
- Restructure tasmota
2022-06-02 14:17:39 +02:00