Commit Graph

111 Commits

Author SHA1 Message Date
nonix d38c1c415e Added support for XPT2046 touch screen 2021-02-28 18:27:32 +01:00
nonix 96f8389408 Workinig 2021-02-28 10:49:49 +01:00
Ajith Vasudevan 7e9a96895f Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-25 23:36:26 +05:30
nonix 414f27f6d7 Merge branch 'development' into XPT2046 2021-02-25 18:14:21 +01:00
gemu2015 d600768d49 fix potential crash with wrong linker file 2021-02-25 14:36:07 +01:00
nonix 43946f4ca7 Debug USE_UFILESYS 2021-02-25 10:58:33 +01:00
Ajith Vasudevan 75699fe203 Removed the need for SPI for TM1637 to work 2021-02-22 15:12:48 +05:30
Ajith Vasudevan ac14dab680 Better input validation error messages 2021-02-19 15:28:16 +05:30
Ajith Vasudevan 4beb589c18 Added support for TM1638 Seven-Segment Display, Buttons and LED 2021-02-18 22:44:15 +05:30
gemu2015 9c05aca525 update displaytext dv 2021-02-18 10:57:12 +01:00
Ajith Vasudevan 11852fe549 Changed display lib and added support for upto 6 digits (limit for TM1637) 2021-02-16 17:42:49 +05:30
Ajith Vasudevan dce391f3ee Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-15 22:33:43 +05:30
gemu2015 6b36244bbb Update xdrv_13_display.ino 2021-02-15 17:32:15 +01:00
gemu2015 f6572a863b display text vars 2021-02-15 17:22:06 +01:00
Ajith Vasudevan aac46815b5 Resolved conflicts 2021-02-15 16:34:06 +05:30
Ajith Vasudevan dad81769e3 Resolved conflicts 2021-02-15 15:11:39 +05:30
gemu2015 61c67ea170 Update xdrv_13_display.ino 2021-02-14 15:33:58 +01:00
gemu2015 6b4b0ae7f4 display batch 2021-02-14 15:00:57 +01:00
Ajith Vasudevan bc57e68b7e Merged latest changes to TM1637 code 2021-02-14 16:52:08 +05:30
Ajith Vasudevan bf76f6e552 Merged from dev 2021-02-14 16:47:16 +05:30
gemu2015 3f4fda44a4 ili9341 update 2021-02-13 07:43:59 +01:00
Ajith Vasudevan d2d7a408c8 Rewrote TM1637 driver as a Display Driver 2021-02-10 21:53:47 +05:30
gemu2015 946b3c2653 move renderer, add touch display slider 2021-02-10 11:44:49 +01:00
gemu2015 b062612d74 Update xdrv_13_display.ino 2021-01-30 09:50:57 +01:00
Theo Arends db615c5b0b Refactor some IP addresses 2021-01-27 12:03:20 +01:00
Theo Arends efaed8046d Refactor AddLog usage 2021-01-23 16:26:23 +01:00
Theo Arends 398e29d7cf Rename define MAX_TOUCH_BUTTONS 2021-01-20 15:12:41 +01:00
Theo Arends 14788a4e74 Fix core2 compilation 2021-01-20 15:06:34 +01:00
gemu2015 bd6f6f3ae5 force opaque mode 2021-01-17 18:52:16 +01:00
gemu2015 0b12c6a514 display support for larger pictures 2021-01-08 11:49:07 +01:00
gemu2015 b8ce02c0ad update to ufilesystem 2021-01-05 16:39:16 +01:00
gemu2015 5d8b10141a picture buttons part 2 2021-01-04 16:34:44 +01:00
Christian Langanke 0747239d4c - for 7 segment displays
- added support for FUNC_DISPLAY_DIM
  - added new FUNC_DISPLAY_BLINKRATE with new command DisplayBlinkrate
    Value is not being persistently stored, so no seting req.
  - added SevensegLog for DisplayMode 1..5 support, displaying the
    nth sensor value to nth atached 7-segment display.
    For that unsed display adresses before the first one being used
    may not be zero, but must be configured to unused addresses
    (e.g. 0xFF), otherwise driver init will fail.
2021-01-01 18:17:55 +01:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
gemu2015 c93e810fee m5stack core2 support 2020-12-18 10:35:14 +01:00
Theo Arends fa7fdbd51a Consolidate `AddLog_P`
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Theo Arends af5082320d Use global struct 2020-10-30 12:29:48 +01:00
Theo Arends 280f0a9de7 Use global struct 2020-10-29 13:37:09 +01:00
Theo Arends 3bebfb32d3 Use global struct 2020-10-29 12:21:24 +01:00
Theo Arends f1ac7b2d67 Use global struct 2020-10-28 19:03:39 +01:00
Theo Arends 81cd344beb Fix possible buffer overwrites 2020-10-10 15:42:27 +02:00
Theo Arends e7db226b48 Move display from ArduinoJson to JSMN 2020-09-24 16:40:03 +02:00
Theo Arends f7ae554394 Allow display of date in US format
Allow display of date in US format (#9260)
2020-09-15 12:02:27 +02:00
gemu2015 01ab99f8a1 display fix touch init, some formatting 2020-09-11 15:45:21 +02:00
gemu2015 a7fb362e1c display touch interface unified 2020-09-03 12:26:03 +02:00
Theo Arends b32a440532 Fix display power control
Fix display power control (#9114)
2020-08-17 14:49:24 +02:00
gemu2015 bea43fea18 i2s update for esp32 2020-08-15 08:44:03 +02:00
gemu2015 fd21929269 Update xdrv_13_display.ino 2020-08-09 11:10:09 +02:00
gemu2015 19be44e8b4 update st7789 2020-08-09 11:08:35 +02:00
Theo Arends 6185941b18 Fix display redundant power toggle
Fix display redundant power toggle if backlight is configured as PWM
2020-08-02 11:42:28 +02:00
Theo Arends bb30044ae6 Add more user control over ILI9341 2020-06-21 12:11:40 +02:00
Theo Arends ef0b797686 Add basic support for ESP32 ethernet
Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON (#8503)
2020-06-15 18:27:04 +02:00
gemu2015 54806fd527 files system update 2020-05-30 15:29:47 +02:00
gemu2015 769f69d049 remove debug print 2020-05-18 15:02:27 +02:00
gemu2015 88627a5a41 support for jpeg pictures on color lcds 2020-05-18 10:25:18 +02:00
Theo Arends 93fd5dd618 Add experimental minimal support for ESP32
Add experimental minimal support for ESP32 (#8110)
2020-04-10 18:24:08 +02:00
Theo Arends 287b3b97f1 Fix some display issues
- Fix LCD line and column positioning (#7387)
- Fix Display handling of hexadecimal escape characters (#7387)
2020-01-01 15:13:58 +01:00
Theo Arends 8aa9109656 Happy New Year
Happy New Year
2019-12-31 14:23:34 +01:00
Theo Arends aae86a6718 Add fallback functionality
Add fallback functionality from next version 7.1.2.7
2019-12-16 15:13:57 +01:00
Theo Arends 4891bad69a Change sonoff references to tasmota 2019-11-03 15:37:33 +01:00
Theo Arends 0e07397ff7 Change Sonoff-Tasmota to Tasmota 2019-10-27 12:04:08 +01:00