Commit Graph

306 Commits

Author SHA1 Message Date
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