Commit Graph

514 Commits

Author SHA1 Message Date
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
Stephan Hadinger f0fb65c56d Merge branch 'development' of https://github.com/arendst/Tasmota into lvgl_chrono 2021-04-25 21:40:09 +02:00
Stephan Hadinger b03756a24a Add time measure to SPI display 2021-04-25 21:40:01 +02:00
gemu2015 1727741357 add hadinger mod space 2021-04-25 19:25:42 +02:00
gemu2015 45b38c9bf2 faster tft spi for esp32 2021-04-25 19:18:55 +02:00
gemu2015 1e230e1f2d fix lvgl touch 2021-04-25 17:28:42 +02:00
Stephan Hadinger fef7f0bf65 uDisplay - allow space as delimiter 2021-04-25 16:21:37 +02:00
gemu2015 a8ac5ed07c Update Adafruit_LvGL_Glue.cpp 2021-04-25 15:28:47 +02:00
gemu2015 3727ba977a epd47 lvgl support 2021-04-25 15:14:50 +02:00
s-hadinger 154ed011da
Revert "uDisplay LVGL auto-config of SPI" 2021-04-25 11:19:02 +02:00
Stephan Hadinger 075c124474 uDisplay LVGL auto-config of SPI 2021-04-25 10:39:04 +02:00
gemu2015 7d0f7fe3db lvgl monochrome support 2021-04-25 08:24:07 +02:00
Theo Arends f119c20e80
Merge pull request #11865 from gemu2015/lvgl_update
Lvgl update
2021-04-24 21:11:59 +02:00
gemu2015 70c2290c9d lvgl touch added 2021-04-24 16:20:39 +02:00
gemu2015 0f7ec3cb77 update lvgl 2 2021-04-24 12:31:14 +02:00
gemu2015 7b83e5d1e6 lvgl update 1 2021-04-24 12:29:05 +02:00
Stephan Hadinger 329fa24928 Berry conditional compile for modules 2021-04-24 12:11:06 +02:00
Stephan Hadinger dc68844ef3 Fix conflicts with uDisplay 2021-04-23 17:35:16 +02:00
Charles f4bacb7f1e Merge branch 'teleinfo' of https://github.com/hallard/Tasmota into teleinfo 2021-04-21 23:14:17 +02:00
gemu2015 02cab3cad0 fixes 2021-04-21 12:02:46 +02:00
gemu2015 a34d54032c remove wrong gfx lib 2021-04-21 11:16:42 +02:00
gemu2015 3b4ce6053c add udisp 2021-04-21 11:10:59 +02:00
gemu2015 95a29d7e61 add framebuffer 2021-04-21 11:04:36 +02:00
gemu2015 353046f092 gfx 2021-04-21 11:03:01 +02:00
gemu2015 e36c7b31cb multidisplay support 2021-04-21 11:01:40 +02:00
Stephan Hadinger 4395a19fe6 Add ``Input`` GPIO type with no default action, to be read via Berry 2021-04-21 10:05:10 +02:00
Charles 747dc28642 send also label name in ADPS callback 2021-04-20 19:15:02 +02:00
Stephan Hadinger dc77b58200 LVGL add screenshot 2021-04-20 13:44:16 +02:00
Theo Arends 33dcbb4363
Merge pull request #11786 from barbudor/esp32_pwm_full
Demo of PWM 100% problem on ESP32 (for discussion)
2021-04-20 08:42:23 +02:00
Barbudor 785d8a75b5 move the fix to esp32 adaptation layer 2021-04-20 08:18:25 +02:00
s-hadinger 79dda48c9a
Merge pull request #11799 from s-hadinger/esp32c3_bearssl
Fixes for esp32c3
2021-04-19 19:54:42 +02:00
Stephan Hadinger c6f433be91 Fixes for esp32c3 2021-04-19 19:37:59 +02:00
gemu2015 e946b4c483 epaper 42 support 2021-04-19 17:01:33 +02:00
Theo Arends 19314a7fc4
Merge pull request #11789 from s-hadinger/lvgl_v7.11_2
Add LVGL 7.11 support with Berry binding (ESP32 only)
2021-04-19 12:28:15 +02:00
Stephan Hadinger 4b55d5be52 Fix crash on Risc-V ESP32 C3 2021-04-19 12:14:26 +02:00
Stephan Hadinger 820b261c07 Fix bug with Berry PSRAM 2021-04-19 08:55:57 +02:00
Stephan Hadinger bd60b9b602 Add LVGL 7.11 support with Berry binding (ESP32 only) 2021-04-19 08:40:11 +02:00
gemu2015 96a0dd4874 add loadable fonts 2021-04-18 09:20:54 +02:00
Jason2866 186c8bcdb5
add C3 2021-04-17 19:54:56 +02:00
Jason2866 8e7e3512c1
add C3 variant 2021-04-17 19:52:14 +02:00
Jason2866 bbb0e7464b
fix if for riscv 2021-04-17 19:51:14 +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
Stephan Hadinger c3bfdebcf1 Berry directory reorg 2021-04-12 19:53:35 +02:00
Theo Arends 17b217b950
Merge pull request #11667 from s-hadinger/berry_apr_11_2
Berry driver.add_cmd()
2021-04-11 16:44:03 +02:00
Stephan Hadinger 9e0300031a Berry driver.add_cmd() 2021-04-11 15:14:10 +02:00
gemu2015 16e397dbd7 udisplay lib 2021-04-11 12:30:50 +02:00
gemu2015 b9110f602f add full partial and full refresh 2021-04-11 07:49:13 +02:00
Jason2866 5d34e3a4f8
IDF version related
not device related
2021-04-05 18:32:59 +02:00
Theo Arends 7abf1336c1 Remove redundant ETH lib 2021-04-05 17:39:56 +02:00
s-hadinger a37b3ec2c3
Merge pull request #11595 from s-hadinger/berry_attrdump
Berry fix crash when no attributes
2021-04-05 14:39:03 +02:00
Stephan Hadinger a979136b4b Berry fix crash when no attributes 2021-04-05 14:14:32 +02:00
Barbudor 59510da9e1
Berry : fix custom command +more (#11592)
* fix custom command + more

* missing berry lib changes

* solidifying
2021-04-05 13:53:04 +02:00
Stephan Hadinger 6952d5ac7c Berry add ``light`` module 2021-04-04 19:36:25 +02:00
Theo Arends ba8ef7feb5
Merge pull request #11566 from gemu2015/liligoepd
support for liligo esp32 epaper module
2021-04-04 12:30:12 +02:00
Stephan Hadinger 93cb995a7c Berry minor improvements 2021-04-03 19:53:52 +02:00
Stephan Hadinger 3b9821994d Berry add ``gpio`` module 2021-04-03 18:06:40 +02:00
gemu2015 772ab3ac6e move library 2021-04-03 17:41:35 +02:00
gemu2015 ca5c0f72f0 liligo4.7epd support 2021-04-03 16:58:47 +02:00
Theo Arends 2350697815 Use IRAM_ATTR in place of ICACHE_RAM_ATTR 2021-04-02 17:14:08 +02:00
Theo Arends b00b2708cb Fix HC-SR04 on ESP32
Fix HC-SR04 on ESP32 (#11507)
2021-03-30 17:58:29 +02:00
Stephan Hadinger 763ed74c5e Berry fixes 2021-03-29 19:44:22 +02:00
s-hadinger 1bd593eda3
Berry i2c improvements (#11497)
* Berry i2c improvements

* fix

* unfix

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-03-28 19:07:48 +02:00
Stephan Hadinger b06568b3c8 Berry stabilized and methods solidified 2021-03-27 19:02:22 +01:00
Stephan Hadinger d729f22309 IRremoteESP8266 library from v2.7.15 to v2.7.16 2021-03-25 08:40:27 +01:00
Stephan Hadinger 8155d2c66a Minor fixes 2021-03-21 17:12:10 +01:00
Stephan Hadinger 11127514b0 Berry add wire read/write_bytes 2021-03-21 10:03:58 +01:00
Stephan Hadinger 9116c9848a Berry milestone March 20 2021-03-20 18:44:35 +01:00
Ajith Vasudevan 150a8baf29 Fixed include for tasmota32 build 2021-03-19 16:07:47 +05:30
Ajith Vasudevan 27288ac603 Added support for MAX7219 Seven-Segment Display 2021-03-19 15:56:48 +05:30
Ajith Vasudevan b6cb5f203b Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-19 08:35:23 +05:30
Theo Arends d5ca2994ee Add commands MqttKeepAlive and MqttTimeout
- Add commands ``MqttKeepAlive 1..100`` to set Mqtt Keep Alive timer (default 30) and ``MqttTimeout 1..100`` to set Mqtt Socket Timeout (default 4) (#5341)
- Changed PubSubClient library from EspEasy v2.7.12 to Tasmota v2.8.12
- Bump version to 9.3.1.2
2021-03-18 17:44:10 +01:00
Ajith Vasudevan 5aeb4c0475 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-17 22:13:43 +05:30
gemu2015 1d38a6465d update homekit 2021-03-17 13:33:55 +01:00
Ajith Vasudevan 4b1da6ff07 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-16 23:04:36 +05:30
Stephan Hadinger e559ee1c30 Remove MFRC522 2021-03-16 16:30:34 +01:00
Stephan Hadinger 95e696075e Add support for MPU6686 on primary or secondary I2C bus 2021-03-15 21:06:50 +01:00
Ajith Vasudevan 9af3ec2118 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-14 08:04:32 +05:30
Stephan Hadinger 44517380ff Berry upgrade 2021-03-13 22:42:24 +01:00
gemu2015 189e612419 nvs to littfs wrapper 2021-03-13 12:50:28 +01:00
Ajith Vasudevan ff4240d6fd Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-11 21:29:41 +05:30
Jason2866 7716bc8a8f mv some ESP32 libs 2021-03-11 14:48:59 +01:00
gemu2015 9d64f0cfba support for apple homekit on esp32 2021-03-11 12:28:13 +01:00
Stephan Hadinger f808038694 ESP32 support for WS2812 hardware driver via RMT or I2S 2021-03-10 20:38:19 +01:00
Ajith Vasudevan 8470087886 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-08 09:50:35 +05:30
Stephan Hadinger 4471d6b9d5 Berry improvements 2021-03-07 19:37:18 +01:00
Stephan Hadinger edf1c5bbb4 Fix compilation 2021-03-07 10:18:30 +01:00
Stephan Hadinger a10564b5c5 ESP32 better fix for IRAM Bit Bang 2021-03-07 10:16:08 +01:00
Ajith Vasudevan 9e70eb9532 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-06 08:24:10 +05:30
Theo Arends 919058ebfd Add TasmotaSerial valid pin chk 2021-03-05 14:36:39 +01:00
Ajith Vasudevan 3653ca5a7e Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-03-05 17:18:48 +05:30
gemu2015 ba5203613f rename epaper 42 cmds 2021-03-04 19:05:59 +01:00
Ajith Vasudevan 850aff3ab6 Now using display_options instead of display_type 2021-03-03 18:14:30 +05:30
Theo Arends ef19c3f088
Merge pull request #11199 from gemu2015/ili9342
ili9341/2 software configurable
2021-03-03 09:33:34 +01:00
Stephan Hadinger d5ef4afceb Berry improvements 2021-03-03 08:34:38 +01:00
Stephan Hadinger 38e83113bb Add crash protection 2021-03-02 21:43:16 +01:00
Stephan Hadinger 4bfd22f946 Zigbee allow numbers as string 2021-03-02 21:18:08 +01:00
gemu2015 67c1831a10 ili9341/2 software configurable 2021-03-02 19:34:18 +01:00
Theo Arends 2057912276 Change TasmotaSerial library from v3.2.0 to v3.3.0
Change TasmotaSerial library from v3.2.0 to v3.3.0
2021-03-02 11:44:06 +01:00
Theo Arends 1dbdf6da37
Merge pull request #11159 from nonix/XPT2046
Added XPT2046 touch screen digitizer for ILI9341 display
2021-03-01 18:06:03 +01:00
Ajith Vasudevan 0eb634a315 Resolved conflicts and merged with development 2021-03-01 18:19:47 +05:30
Stephan Hadinger b613e1db37 Berry improvements 2021-02-28 20:50:37 +01:00
nonix d38c1c415e Added support for XPT2046 touch screen 2021-02-28 18:27:32 +01:00
gemu2015 5f75f4619c ssd1351 support for 4 wire spi 2021-02-28 16:09:57 +01:00
Ajith Vasudevan cd7a435696 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-27 22:41:50 +05:30
Theo Arends 35427d9b36 Fix PN532 on ESP32 Serial flush both Tx and Rx buffers (#10910)
Fix PN532 on ESP32 Serial flush both Tx and Rx buffers (#10910)
2021-02-27 16:58:50 +01:00
nonix 1d6fea927c Adding Paul's Stofregen low level driver library for XPT2046 2021-02-24 18:51:37 +01:00
Ajith Vasudevan 3c0f4bea13 Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-24 15:26:46 +05:30
Jason2866 235a074bfc
Update library.json 2021-02-23 11:36:09 +01:00
Jason2866 20c18b37e8
Update library.properties 2021-02-23 11:34:17 +01:00
Jason2866 804f744c6e
Remove links to RC-Switch github
since Tasmota uses his own modified RC-Switch implementation
2021-02-23 11:20:30 +01:00
Ajith Vasudevan 2ea5831d9e Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-20 21:45:15 +05:30
gemu2015 53ac4d8252 fix ili9342 backlight 2021-02-20 11:38:20 +01:00
gemu2015 8a969eeca5 fix ili9342 rotation 2021-02-20 10:25:51 +01:00
Ajith Vasudevan 5db435a33a Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-19 23:52:04 +05:30
gemu2015 66788c0383 Update ILI9341_2.cpp 2021-02-19 14:10:09 +01:00
gemu2015 b3788a5f8d fix ili9342 2021-02-19 13:54:13 +01:00
Ajith Vasudevan fe27054e4e Merge branch 'development' of github.com:arendst/Tasmota into pr_tm1638 2021-02-19 15:26:45 +05:30
gemu2015 cd463ee7d2 fix ili9342 selection 2021-02-18 21:19:26 +01:00
Ajith Vasudevan 4beb589c18 Added support for TM1638 Seven-Segment Display, Buttons and LED 2021-02-18 22:44:15 +05:30
gemu2015 c528bf20a9 remove spiffs from sendmail lib 2021-02-18 16:35:25 +01:00
gemu2015 9c05aca525 update displaytext dv 2021-02-18 10:57:12 +01:00
Stephan Hadinger 88115be15d Berry add load/save 2021-02-17 19:35:37 +01:00
Jason2866 d8ec66c4e6 remove pic and data sheets 2021-02-17 11:20:43 +00:00
Jason2866 21d2a074e8
Delete Alphabet.odg 2021-02-17 12:18:11 +01:00
Ajith Vasudevan 78e1051b32 Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-17 16:24:58 +05:30
Simon Hailes 79b480ce73 Update NimBLE to 1.2.0 release version - no TAS code changes required. 2021-02-17 09:19:45 +00:00
Ajith Vasudevan 269dadc55a Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-17 08:23:57 +05:30
Stephan Hadinger 692660c170 Berry add file system support 2021-02-16 20:47:00 +01:00
Ajith Vasudevan 6430d008c0 Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-16 17:42:58 +05:30
Ajith Vasudevan 11852fe549 Changed display lib and added support for upto 6 digits (limit for TM1637) 2021-02-16 17:42:49 +05:30
gemu2015 218b5101b4 update sendmail 2021-02-16 11:33:22 +01:00
Ajith Vasudevan dce391f3ee Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-15 22:33:43 +05:30
Jason2866 64af7728eb correct library.properties 2021-02-15 15:49:18 +01:00
Ajith Vasudevan dad81769e3 Resolved conflicts 2021-02-15 15:11:39 +05:30
Stephan Hadinger ba9e31a351 Move Berry lib to libesp32 folder 2021-02-14 19:41:34 +01:00
Stephan Hadinger ecb2e99462 Berry add `yield` and `delay` commands 2021-02-14 18:50:43 +01:00
Jason2866 f887bf29fc
Delete ESP32README.md
since it is outdated
2021-02-14 17:23:49 +01:00
Theo Arends 68464c5ebd
Merge pull request #10951 from gemu2015/display_batch
display batch
2021-02-14 15:55:46 +01:00
Ajith Vasudevan 0659138c0f Merge branch 'development' of github.com:arendst/Tasmota into pr2_tm1637 2021-02-14 19:33:23 +05:30
gemu2015 6b4b0ae7f4 display batch 2021-02-14 15:00:57 +01:00
Theo Arends e59174c6a8 Change NeoPixelBus library from v2.6.0 to v2.6.1.4 2021-02-14 14:59:38 +01:00
Theo Arends 6fd337a381 Fix renderer 2021-02-14 14:35:10 +01:00
Ajith Vasudevan 9bcb8ccb36 Merged changes 2021-02-14 17:26:20 +05:30
Ajith Vasudevan 25759879ed Moved lib from lib_div to lib_display 2021-02-14 16:54:54 +05:30
Ajith Vasudevan aa55a0f730 Merge branch 'pr2_tm1637' of github.com:ajithvasudevan/Tasmota into pr2_tm1637 2021-02-14 16:52:46 +05:30
Ajith Vasudevan bf76f6e552 Merged from dev 2021-02-14 16:47:16 +05:30
Theo Arends 5f334dba53
Merge pull request #10943 from gemu2015/ili9341
Ili9341 update
2021-02-14 10:05:55 +01:00
Theo Arends 8d4fc1ec05
Update ILI9341_2.cpp
Fix invert display
2021-02-13 18:34:02 +01:00
Stephan Hadinger 9e0df6ce75 IRremoteESP8266 library from v2.7.14 to v2.7.15 2021-02-13 14:51:52 +01:00
Stephan Hadinger 2220b2d3e3 Berry language improved Tasmota integration 2021-02-13 12:01:45 +01:00
gemu2015 74912e7cc2 update ili9341 2021-02-13 07:48:20 +01:00
Jason2866 ce064906fd add lib info files 2021-02-12 09:43:23 +01:00
Theo Arends a10c7c2235
Merge pull request #10914 from gemu2015/updates
some updates
2021-02-11 15:20:21 +01:00
gemu2015 d193c740fa add 7 seg number font 2021-02-11 08:46:46 +01:00
Barbudor b6d366870d fix teleinfo standard mode 2021-02-10 21:08: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
Stephan Hadinger e990f9002b Prepare RISCV 2021-02-09 20:41:53 +01:00
Ajith Vasudevan 9ed3b906db Moved lib/lib_display/TM1637TinyDisplay to lib/lib_div/ 2021-02-09 15:42:19 +05:30
Ajith Vasudevan fad5ae755e Moved lib/lib_display/TM1637TinyDisplay to lib/lib_div/ 2021-02-09 15:36:23 +05:30
Ajith Vasudevan 977fe740e6 Added support for TM1637 Seven-Segment Display 2021-02-09 13:16:16 +05:30
Stephan Hadinger 621e08699d Preview of Berry language for Tasmota32 2021-02-07 20:19:08 +01:00
Theo Arends ef10b5ad16 Add read buffer function to TasmotaSerial 2021-02-06 18:09:45 +01:00
gemu2015 a2ba525913 Update AudioOutputI2SNoDAC.cpp 2021-02-04 11:03:01 +01:00
gemu2015 12954aea68 fix i2s audio 2021-02-04 10:42:05 +01:00
Theo Arends e0711567a4 Prep ESP32S2 2021-02-03 15:42:47 +01:00
Theo Arends 91cec3cb46 Prep ESP32S2 2021-02-03 14:39:57 +01:00
Theo Arends 5caaf60c68 Prep ESP32S2 2021-02-03 14:12:43 +01:00
Theo Arends cd38179f7f Prep ESP32S2 2021-02-03 12:22:17 +01:00
Theo Arends b6af35767e Revert ESP32S2 ethernet defines 2021-02-03 10:51:59 +01:00
Stephan Hadinger a67528680e Zigbee refactor sending ZCL packets 2021-02-02 20:46:18 +01:00
Theo Arends 13713dccc1 Prep ESP32S2 2021-02-02 17:55:45 +01:00
Theo Arends a9cbfbe6f7 Fix IrRemote_Full JSON leading zeroes (#10680) 2021-02-01 17:46:28 +01:00
Theo Arends 05650384dd Add Modbus errorcode 2021-01-26 17:34:48 +01:00
Simon Hailes 84620f70ea Update NimBLE to 1.1.0 release.
Remove BLE stats from Sensor, publish in BLE.
Set default address filter to 0
Add HA MQTT discovery to MI
2021-01-26 07:35:00 +00:00
Stephan Hadinger 1398fae327 Fixed crash 2021-01-25 16:49:19 +01:00
Stephan Hadinger 48c4b64879 Fix and improvement to ext_snprintf 2021-01-25 16:02:56 +01:00
Stephan Hadinger cf52f1c99e Added ext_snprintf to support extended types 2021-01-24 16:35:36 +01:00
man-deli 9863e238c0 Correct divide-by-zero error when no light detected. 2021-01-23 10:19:50 -06:00
Jason2866 5baf9516a8
Add files via upload 2021-01-23 11:55:36 +01:00
Jason2866 3536ed9d06
Update library.json 2021-01-23 11:49:19 +01:00
Jason2866 70d0fc96e7
Update library.json 2021-01-23 11:35:52 +01:00
Jason2866 729a56de53
Update library.properties 2021-01-23 11:26:31 +01:00
Jason2866 7c437e2d6e
Update library.properties 2021-01-23 11:24:53 +01:00
Jason2866 06874afc22
Update library.json 2021-01-23 11:22:20 +01:00
Jason2866 20954d3667
architectures=esp8266,esp32 2021-01-23 11:19:01 +01:00
Jason2866 d0f580bd42
architectures=esp8266,esp32 2021-01-23 11:02:03 +01:00
Jason2866 e366c38841
architectures=esp8266,esp32 2021-01-23 11:01:28 +01:00
Jason2866 5b17cc4530
Update library.json 2021-01-23 11:00:57 +01:00
Jason2866 cd54109716
Update .library.json 2021-01-23 11:00:34 +01:00
Jason2866 0ed46fabaf
architectures=esp8266,esp32 2021-01-23 10:59:52 +01:00
Jason2866 cd0b6a4e3a
architectures=esp8266,esp32 2021-01-23 10:58:32 +01:00
Simon Hailes 688c0b1a9f NimBLE release 1.1.0 2021-01-21 16:41:41 +00:00
Theo Arends 15b41881d8 Changed PubSubClient MQTT_SOCKET_TIMEOUT
Changed PubSubClient MQTT_SOCKET_TIMEOUT from 15 to 4 seconds
2021-01-20 17:34:47 +01:00
Norbert Richter 204d738053
Fix Modbus timeouts reading reg blocks 2021-01-20 14:02:53 +01:00
Norbert Richter d4c2282170
Add Sugar Valley NeoPool Controller 2021-01-20 13:56:57 +01:00
gemu2015 a13c85c45e refactor rtsp and webcam 2021-01-20 08:42:44 +01:00
Stephan Hadinger 2f139d0e47 More PROGMEM 2021-01-18 21:48:04 +01:00
Simon Hailes e089fae11a update NimBLE to 5dc72ab10d9f928442a25ef3bdcf8a31a7e16301 2021-01-17 17:05:10 +00:00
Theo Arends e891c4e490 Update setSleepMode 2021-01-14 17:04:54 +01:00
Theo Arends 85b2d62225 ESP8266 Support for 2MB and up linker files with 1MB and up LittleFS
Breaking Change: ESP8266 until now NOT SUPPORTED linker files 2MB and up. Current settings will be overwritten once LittleFS is enabled
2021-01-11 17:56:18 +01:00
Theo Arends 7102189572
Merge pull request #10487 from BBBits/development
mDNS Performance Fix & mDNS ESP32 Support
2021-01-10 12:21:58 +01:00
BBBits f99f413065 mDNS Performance Fix & mDNS ESP32 Support 2021-01-10 22:04:16 +13:00
Vic 8e54a5f955 New Feature: Adafruit STEMMA soil sensor I2C 2021-01-09 23:09:14 +01:00
gemu2015 0b12c6a514 display support for larger pictures 2021-01-08 11:49:07 +01:00
Theo Arends a814ec52a9
Merge pull request #10412 from marcvs/pid-branch-revived
Pid branch revived
2021-01-07 13:51:40 +01:00
Marcus 89c3c44754 add get functions 2021-01-06 21:19:39 +01:00
gemu2015 0414ab1bf2 ufs update 2021-01-05 16:41:41 +01:00
Marcus 69c41d9c3d Moved from lib/default/ to lib/lib_div/ 2021-01-05 14:15:14 +01:00
Theo Arends c2cc343e38
Merge pull request #10401 from gemu2015/picture_buttons
Picture buttons
2021-01-05 10:46:52 +01:00
Stephan Hadinger 8acb06515c IRremoteESP8266 library from v2.7.13 to v2.7.14 2021-01-04 18:43:58 +01:00
gemu2015 448daed0d1 picture buttons part 1 2021-01-04 16:29:34 +01:00
Theo Arends 2dd3065aff
Merge pull request #10334 from gemu2015/ufilesystem
universal file system
2021-01-04 15:14:44 +01:00
Theo Arends bc57814b56
Merge pull request #10376 from jeroenvermeulen/fix_ssd1331_with_tasmota-display
fixes compile error of SSD1331 with tasmota-display
2021-01-04 14:19:24 +01:00
Theo Arends e551e6c054 Prep SSD1331 fix 2021-01-04 14:18:47 +01:00
Marcus 8eafc7d474 as taken from https://github.com/colinl/Sonoff-Tasmota/tree/pid_branch 2021-01-04 10:29:12 +01:00
gemu2015 7014e64fed st7789 support for LANBON_L8 2021-01-03 08:08:03 +01:00
Theo Arends 76ff052ec6 Quick Fix Display watchdogs 2021-01-02 23:11:09 +01:00
Jeroen Vermeulen - MageHost 3d1db430bb fixes compile error of SSD1331 with tasmota-display
+ improves layout of DisplayMode 1.
2021-01-02 20:30:00 +01:00
gemu2015 e1e413490e move ft5206 lib 2021-01-02 11:07:50 +01:00
Theo Arends 85dea8bbcc Move FT5206 lib from I2c to Display 2021-01-01 17:32:21 +01:00
Theo Arends ad82ba78c4
Merge pull request #10328 from jeroenvermeulen/feature_adafruit_ssd1331
Feature: Adafruit SSD1331 Display support
2021-01-01 15:10:05 +01:00
Theo Arends fc93b05476 Happy New Year 2021-01-01 13:57:04 +01:00
gemu2015 0de64f3376 esp32 littlefs 2020-12-31 18:05:42 +01:00
Jeroen Vermeulen - MageHost 49e8612a14 Merge remote-tracking branch 'origin/development' into feature_adafruit_ssd1331 2020-12-31 00:16:28 +01:00
Jeroen Vermeulen - MageHost e866db7364 feature: SSD1331 SPI display driver
Based on release 1.2.0: https://github.com/adafruit/Adafruit-SSD1331-OLED-Driver-Library-for-Arduino/releases/tag/1.2.0
Inspired by the xdsp_09_SSD1351 driver.
2020-12-29 22:39:06 +01:00
Jeroen Vermeulen - MageHost 8fb6ba2bf7 fix: ST7789 display driver for 135*240px
Improved the driver to support both 135*240 and 240*240 formats. These are the most common for the ST7789 display.
Fixes #10282
2020-12-29 17:42:36 +01:00
gemu2015 8b5adb3095 fix rtc wakeup HH:MM 2020-12-26 09:44:01 +01:00
Stephan Hadinger 67b3b906aa Fix bearssl compilation for arduino stage 2020-12-25 23:26:55 +01:00
Stephan Hadinger f94b75d150 Zigbee add unishox strings 2020-12-21 09:56:04 +01:00
gemu2015 c93e810fee m5stack core2 support 2020-12-18 10:35:14 +01:00
Theo Arends 9c5162672b Fix JSMN unescape function
Fix JSMN unescape function (#10107)
2020-12-13 17:31:46 +01:00
Theo Arends 43171d12a7 Fix ESP32 phy mode detection 2020-12-07 18:16:28 +01:00
Theo Arends 80ab642076 Add command ``RfProtocol`` to control RcSwitch
Add command ``RfProtocol`` to control RcSwitch receive protocols by BBBits (#10063)
2020-12-06 14:58:00 +01:00
BBBits c62c6a821a Remove BAZMOD tags 2020-12-06 00:13:24 +13:00
BBBits 7d19e9b0e2 RC-Switch Protocol Disable via Console 2020-12-05 23:51:57 +13:00
gemu2015 ec181d37c3 fix st7789 esp8266 2020-12-04 08:55:43 +01:00
Theo Arends 519a028477 Prep RC522 rfid reader pt3 2020-12-01 14:37:05 +01:00
Josef Reisinger 386303dbe7 Added protocoll for Dooya 1603 5 channel remote 2020-11-29 15:29:13 +01:00
Theo Arends f8f136fcd5 Prep for ESP32-C3 ph4 2020-11-28 17:08:45 +01:00
Stephan Hadinger 9641f8e536 IRremoteESP8266 library from v2.7.12 to v2.7.13 2020-11-25 19:41:51 +01:00
Stephan Hadinger 00d7cd1a03 IR fix SAMSUNG_AC 2020-11-24 19:40:03 +01:00
Staars b11f1b5483 support single core ESP32 variants 2020-11-22 09:35:09 +01:00
Theo Arends 3d44203cb5 Fix ESP32 KNX UDP multicastpackage
Fix ESP32 KNX UDP multicastpackage (#9811)
2020-11-17 13:53:49 +01:00
Theo Arends 92f067af59 Change Shelly Dimmer fw upgrade
Change Shelly Dimmer fw upgrade using WebGUI Firmware Upgrade and file from folder `tools/fw_shd_stm32/`
2020-11-17 12:25:48 +01:00
Adrian Scillato 2afba01557
KNX Lib: Fix 32bits encode 2020-11-16 15:26:32 -03:00
Adrian Scillato 0648881cae
KNX Lib: Fix 32bits decode 2020-11-16 15:25:54 -03:00
gemu2015 a8bc50e96b add ili9341-2 2020-11-16 06:35:43 +01:00