Commit Graph

1925 Commits

Author SHA1 Message Date
gemu2015
3565eeb75d display dump 2021-04-29 14:18:28 +02:00
Stephan Hadinger
5b36e504c5 Berry more solidification 2021-04-28 19:30:19 +02:00
Theo Arends
6c87d4c553
Merge pull request #11923 from gemu2015/lvgl_udisp
fix pushcolors
2021-04-28 09:19:33 +02:00
Stephan Hadinger
deee1bb69c Berry simplified solidification 2021-04-28 08:49:22 +02:00
gemu2015
df56218d9d fix pushcolors 2021-04-28 08:34:11 +02:00
Stephan Hadinger
d9a0dd5266 Berry add support for rtc time 2021-04-27 22:54:53 +02:00
Stephan Hadinger
2003688f1b uDisplay remove byte swap 2021-04-27 19:44:30 +02:00
s-hadinger
e31998620f
LVGL add Led 7 seg font (#11916)
* LVGL add Led 7 seg font

* Moved fonts to a new LVGL_assets lib

* Forgot include

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-27 19:05:23 +02:00
gemu2015
688a999566 fix lvgl pushcolors 2021-04-26 15:05:17 +02:00
s-hadinger
7cb30b07da
LVGL fix byte order for DMA and non-DMA (#11897)
Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 14:33:20 +02:00
s-hadinger
61cecdef2f
Udisplay finegrain delay (#11894)
* uDisplay add 10ms delay and log

* Silly bug

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-04-26 13:49:42 +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
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
Staars
6fc55c985c silence the last remaining compiler warning 2020-11-15 09:57:23 +01:00
Stephan Hadinger
8634a7a387 IRremoteESP8266 library from v2.7.11 to v2.7.12 2020-11-14 19:31:50 +01:00
Theo Arends
5e044dbcc6 Move lib to div 2020-11-14 17:20:09 +01:00
Theo Arends
f2cad40097
Merge pull request #9855 from Jason2866/patch-1
move c2 programmer to lib_div
2020-11-14 17:17:32 +01:00
Theo Arends
c02770ce96 Add support for Shelly Dimmer 1 and 2
Add support for Shelly Dimmer 1 and 2 by James Turton (#9854)
2020-11-14 16:43:32 +01:00
Jason2866
ab4b8cacfd move c2 programmer to lib_div 2020-11-14 16:39:27 +01:00
gemu2015
d092879f71 rtsplib added 2020-11-13 10:42:04 +01:00
Staars
3bd192d5f8 add missing casts to silence compiler warnings 2020-11-12 20:26:06 +01:00
Staars
c5d8936321 silence compiler warning, do not redefine global function 2020-11-12 18:52:22 +01:00
Theo Arends
08f6b09414 Add ESP32 fingerprint support 2020-11-12 13:47:50 +01:00
Theo Arends
daec8b9eb5 Update fingerprint library to v2.0.4 2020-11-11 12:35:41 +01:00
Stephan Hadinger
39b0cf4c56 Zigbee command `ZbInfo` and prepare support for EEPROM 2020-11-11 12:09:18 +01:00
Theo Arends
3334fe58ed Prep AS608/R503 FIngerprint sensor support 2020-11-10 15:04:45 +01:00
Theo Arends
18a6b8a34d
Merge pull request #9767 from Staars/MI32
prepare changes for ESP-idf > 4.0
2020-11-08 11:57:57 +01:00
Staars
9efa27cbce prevent compile error with ESP-idf>4 2020-11-07 18:55:05 +01:00
Staars
255a489127 prepare API-changes with ESP-idf>4 2020-11-07 18:54:04 +01:00
Stephan Hadinger
a2b11520fe Fix tls time with new NTP client 2020-11-06 18:27:43 +01:00
Theo Arends
b869abb0b6 Fix rule handling of JSON `null`
Fix rule handling of JSON ``null`` regression from v8.5.0.1 (#9685)
2020-11-02 14:35:19 +01:00
Jason2866
e454c54e6d move libs in folder lib 2020-10-26 12:51:06 +00:00
Jason2866
3d48f1374a del KNX from lib 2020-10-26 10:47:58 +00:00
Jason2866
7f95a51f0a
Add files via upload 2020-10-26 11:32:31 +01:00
Jason2866
c860e0068b
Create readme.txt 2020-10-26 11:29:12 +01:00
Stephan Hadinger
7fc02d5ded Optimize compile time for zbbridge 2020-10-25 22:41:29 +01:00
Jason2866
a82ccdc2cd merge conflicts... 2020-10-25 15:19:38 +01:00
Jason2866
8033920f45 solve merge conflict 2020-10-25 15:12:04 +01:00
Jason2866
0c93bdb5e8 UDP listener to lib 2020-10-25 14:47:32 +01:00
Jason2866
fdbac5e588 Unishox move to lib 2020-10-25 14:11:28 +01:00
Jason2866
0ae067444a split lib 2020-10-25 13:59:04 +01:00
Stephan Hadinger
31909e1879 Adding driver for 24C512
This chip is present on the ZBBrige.
2020-10-24 18:27:54 +02:00
Jason2866
9f82bea79a lib.prop 2020-10-22 18:17:59 +02:00
Jason2866
d3f88a161a lib_ignore 2020-10-22 17:54:01 +02:00
Theo Arends
f2d1785701 Fix GCC 10.1 compile errors 2020-10-22 15:23:22 +02:00
Theo Arends
9a21dc864f
Merge pull request #9588 from Staars/MI32
MI_ESP32: use BEARSSL for decryption, revert to old TELEPERIOD style as default
2020-10-20 15:53:38 +02:00
Staars
414e5f382c more adaptions for ESP32-compatibility of BearSSL 2020-10-20 14:50:13 +02:00
Staars
968fda65ca adapt bearsll-esp8266 to ESP32 2020-10-19 19:07:22 +02:00
Stephan Hadinger
870b560ca8 Add Zigbee `ZbData` command for better support of device specific data 2020-10-07 20:04:33 +02:00
Theo Arends
f0ab0d274d Change NeoPixelBus library from v2.5.0.09 to v2.6.0 2020-10-05 17:32:30 +02:00
Jason2866
782539ef10 IRremoteESP8266-2.7.11 Part2 2020-10-04 11:12:27 +02:00
Jason2866
1d7fe0063a IRremoteESP8266-2.7.11 2020-10-04 11:04:34 +02:00
gemu2015
51bf7bcd7d ili9488 esp32 dimmer 2020-10-03 18:31:40 +02:00
Jason2866
599a0f8294
warning off 2020-10-01 20:54:30 +02:00
Theo Arends
54912b2548
Merge branch 'development' into patch-1 2020-09-29 11:06:43 +02:00
Theo Arends
cbc073c78e Fix JSMN boolean parsing 2020-09-28 14:46:59 +02:00
Theo Arends
dc3d84b266 Fix ESP32 OneWire driver
Fix ESP32 OneWire driver (#9302)
2020-09-27 18:26:30 +02:00
Theo Arends
27caccf7a0 Remove ArduinoJson in favour of JSMN
Remove ArduinoJson library in favour of JSMN library
2020-09-25 11:33:12 +02:00
Stephan Hadinger
a16b2f01ae JSMN iterator fix 2020-09-24 18:45:01 +02:00
Stephan Hadinger
019e402fe7 Move IR from ArduinoJson to JSMN 2020-09-24 08:51:43 +02:00
Stephan Hadinger
f3591b8419 Fix memory corruption 2020-09-23 19:38:24 +02:00
Stephan Hadinger
749099a6c7 Fix compilation error, try 2 2020-09-21 22:31:42 +02:00
Stephan Hadinger
e70aff0ca2 Fix compilation error 2020-09-21 22:26:56 +02:00
Stephan Hadinger
31c6f7af3c Fix compilation errors 2020-09-21 22:21:05 +02:00
Stephan Hadinger
2ff756b3cc Change replace ArduinoJson with JSMN for JSON parsing 2020-09-21 21:49:32 +02:00
halfbakery
1418af3f31 Fix C2 programmer, incorrect initialization could brick EFM8 MCUs 2020-09-15 21:49:03 +02:00
Staars
3300196436 add modified mlx90640-lib 2020-09-12 19:05:19 +02:00
Jason2866
c9715fa5b2
Merge branch 'development' into patch-1 2020-09-07 19:59:08 +02:00
gemu2015
1f4b2f7ae5 remove obsolete lib 2020-09-03 12:27:37 +02:00
gemu2015
a7fb362e1c display touch interface unified 2020-09-03 12:26:03 +02:00
Jason2866
cb0df141f4 Squashed commit of the following:
commit 0917b430c3b76e26fad584ddacb1fc389e1b4c36
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Tue Sep 1 17:13:53 2020 +0200

    Domoticz

commit e878ae5ac4e2b72443598d699f76f1efbe90b5c2
Merge: 77957d70 46789ef4
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Tue Sep 1 13:24:37 2020 +0200

    Merge pull request #118 from device111/vl53l1x

    VL53L1X correction

commit 46789ef40b6b8a3fbf730ed69712e0790b876075
Author: device111 <48546979+device111@users.noreply.github.com>
Date:   Sun Aug 30 11:41:32 2020 +0200

    Update support_features.ino

commit 8f8720d37e5d81d6c483620a83936b2f5ffd9f43
Author: device111 <48546979+device111@users.noreply.github.com>
Date:   Sun Aug 30 11:36:24 2020 +0200

    VL53L1X correction

    sorry, but i have killed all of my repos..:-(

commit 77957d70435e99bb42b64b39acb7b7a176ecac79
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Fri Aug 28 13:54:25 2020 +0200

    use registry

commit d85954db359fb789c685fbf1ceb6d80fadc5132c
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Thu Aug 27 14:43:20 2020 +0200

    No DOMOTICZ

commit e6d763f10b0d34420f908382442af21581358a84
Merge: 788e4681 6c5fdb4d
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Thu Aug 27 14:42:29 2020 +0200

    Merge remote-tracking branch 'Tasmota/development' into vl53l1x

commit 788e468145520f3832255d92bf50d0ee70c18e0c
Merge: 51491df1 33f3f9ef
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Wed Aug 26 14:50:28 2020 +0200

    Merge remote-tracking branch 'Tasmota/development' into vl53l1x

commit 51491df1419fa50d1327565b61a40ca5f81a99d6
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Wed Aug 26 14:49:56 2020 +0200

    Real 0x52 is 0x29 in Arduino 7 bit

commit 00dad36b086b03a93dd02ffa28e5d097ba479f10
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Mon Aug 24 11:41:11 2020 +0200

    1.01

commit 50e88038c3de477f6b657b3d3caa5e53992ca838
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Sun Aug 23 20:04:47 2020 +0200

    correct support_feature

commit e5baabc41c1c016066a0ba9d3a8d8006cadd32ec
Author: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Date:   Sun Aug 23 19:53:15 2020 +0200

    VL53L1X
2020-09-01 17:24:36 +02:00
Jason2866
0ce51c69ca IRremoteESP8266 v2.7.10 2020-09-01 11:36:06 +02:00
Jason2866
c3754ac93b
Delete README.md 2020-09-01 11:32:06 +02:00
Jason2866
9f87647af6 Remove Keeloq 2020-08-21 00:14:57 +02:00
Theo Arends
f6128bdae3 Revert "Merge pull request #9121 from Jason2866/rc_switch"
This reverts commit b827b6ca20, reversing
changes made to 39ca0d6c72.
2020-08-19 16:40:07 +02:00
Jason2866
55d38db911 RCSwitch more protocols 2020-08-18 13:09:24 +02:00
Jason2866
af98164797 the first commit 2020-08-17 19:45:59 +02:00