Commit Graph

12422 Commits

Author SHA1 Message Date
Theo Arends b7519b9c90 Fix ESP32-C3 Settings backup and restore 2021-07-01 15:19:35 +02:00
Theo Arends 4fe8f6bc16
Merge pull request #12518 from ascillato/patch-1
AP Mode: Allow buttons to work as in Normal Mode
2021-07-01 08:51:10 +02:00
Theo Arends c786fd342d
Merge pull request #12525 from gemu2015/scripter_fix
fix mqtt errors
2021-07-01 08:49:34 +02:00
gemu2015 e0e49df57c fix mqtt errors 2021-07-01 08:27:47 +02:00
s-hadinger 0052a49824
Merge pull request #12524 from s-hadinger/berry_better_errror
Berry better error messages
2021-06-30 23:51:40 +02:00
Stephan Hadinger dc3636be00 Berry better error messages 2021-06-30 23:36:33 +02:00
s-hadinger 88c2d369d8
Merge pull request #12521 from s-hadinger/fix_button
Berry fix button handlers
2021-06-30 23:03:48 +02:00
Stephan Hadinger 490412ebdc Berry fix button handlers 2021-06-30 22:36:51 +02:00
Theo Arends f153b99d14
Merge pull request #12520 from Jason2866/frmwrk
Update ESP32 platform to latest release
2021-06-30 17:13:36 +02:00
Jason2866 b3a21e688a Merge branch 'frmwrk' of https://github.com/Jason2866/Tasmota into frmwrk 2021-06-30 16:32:14 +02:00
Jason2866 5412d2fa99
update ESP32 platform
* Use espressif32 @ 3.3.0 as platform
2021-06-30 16:28:00 +02:00
Adrian Scillato 757ccaffbc
AP Mode: Allow buttons to work as in Normal Mode 2021-06-30 09:36:15 -03:00
Theo Arends cc71afcacb
Merge pull request #12517 from Jason2866/patch-5
Use Arduino ESP32 core 1.0.7.1
2021-06-30 14:29:58 +02:00
Jason2866 e36a07b3b0
Use Arduino ESP32 core 1.0.7.1
PSRAM auto detect. PSRAM can be enabled always.
2021-06-30 11:53:22 +02:00
s-hadinger 7b460a1158
Merge pull request #12510 from s-hadinger/lvgl_prepare
Fix regression in Berry bytes()
2021-06-29 19:53:27 +02:00
Stephan Hadinger 58fa57103b Fix regression in Berry bytes() 2021-06-29 19:15:34 +02:00
Theo Arends 18cb3da940 Add ESP32-C3 restart season info 2021-06-29 18:15:22 +02:00
Theo Arends 0de0834bb6 Fix ESP32-C3 valid GPIO list 2021-06-29 17:38:46 +02:00
Theo Arends 30c77a28c8 Fix MQTT retain when MI32Option6 is enabled (#12494) 2021-06-29 15:45:48 +02:00
Theo Arends f84eeb3e68
Merge pull request #12506 from Jason2866/patch-2
Use toolchain gcc 10.3 for Arduino core 3.0.1
2021-06-29 14:51:52 +02:00
Jason2866 24566597b9
Merge branch 'arendst:development' into patch-2 2021-06-29 13:58:16 +02:00
s-hadinger 2a53cb0d06
Merge pull request #12507 from s-hadinger/lvgl_prepare
LVGL Prepare last phase custom types
2021-06-29 13:41:54 +02:00
Stephan Hadinger 1a39656ff0 LVGL Prepare last phase custom types 2021-06-29 13:24:11 +02:00
Jason2866 70da5ccd64 Use toolchain 10.3 2021-06-29 10:36:26 +00:00
Jason2866 6139931876
Use github platform-espressif8266 for core 3.0.1 2021-06-29 12:27:34 +02:00
Theo Arends 6b05b62099 Save some bytes 2021-06-29 10:46:56 +02:00
Theo Arends 744b83dae2
Merge pull request #12496 from barbudor/event_json
EVENT support JSON payload
2021-06-29 10:36:18 +02:00
Barbudor 51744bf645 event support JSON payload 2021-06-27 18:58:40 +02:00
s-hadinger 6aad738177
Merge pull request #12492 from s-hadinger/tls_remove_obsolete_CA
TLS Remove obsolete Letsencrypt CA
2021-06-27 15:42:59 +02:00
s-hadinger c77cf8fbbc
Merge pull request #12491 from s-hadinger/berry_compact_solid
Berry update to more compact representation of solidified code
2021-06-27 15:42:14 +02:00
Stephan Hadinger 831dc4fb79 TLS Remove obsolete Letsencrypt CA 2021-06-27 15:24:03 +02:00
Stephan Hadinger 2f751f7080 Berry update to more compact representation of solidified code 2021-06-27 15:16:22 +02:00
Theo Arends 94992f0597 Revert changes DHT11 timing 2021-06-27 14:20:00 +02:00
Theo Arends 464ab2cb6b Add support for AM2320 Temperature and Humidity Sensor by Lars Wessels (#12485) 2021-06-27 13:53:19 +02:00
Theo Arends cf7da3dab2
Merge pull request #12485 from nightphobos/2287_am2320_support
add optional support for am2320 temperature/humidity sensor
2021-06-27 13:32:55 +02:00
Theo Arends c2026623d0
Update xsns_88_am2320.ino 2021-06-27 13:32:33 +02:00
Theo Arends 7d161ad8c6
Update my_user_config.h 2021-06-27 13:31:12 +02:00
Theo Arends 83518a9c38 Update timing DHT11, AM2301 (DHT21, DHT22, AM2302, AM2321), SI7021 (#12488) 2021-06-27 13:25:26 +02:00
Theo Arends 70a2e98d58
Merge pull request #12488 from amunra68/patch-1
Update xsns_06_dht.ino
2021-06-27 12:43:07 +02:00
Theo Arends 0da3ae3a26
Merge pull request #12489 from Jason2866/patch-1
Use ArduinoEsp8266 core 3.0.1
2021-06-27 12:40:06 +02:00
Jason2866 73be716be5 Core 3.0.1 include fix 2021-06-27 10:30:11 +00:00
Jason2866 6cf31d4311
Use ArduinoEsp8266 core 3.0.1 2021-06-27 12:03:43 +02:00
Theo Arends d1805246f9 Enable UFILESYS, GUI_TRASH_FILE and GUI_EDIT_FILE for any device compiled with more than 1M flash size 2021-06-27 11:36:05 +02:00
amunra68 5c329713fe
Update xsns_06_dht.ino
the DHT22/AM2301 did not work on Sonoff S20 and NodeMCU (possibly microsecond delay not exact enough??) and gave only "null" values for temperature and humidity.
So I changed the way to determine if a bit is "0" or "1" by measuring the time in microseconds until state changes. If time > 50 usec (in data sheet it should be 80 usec), it is recognized as "1", otherwise (a "0" should be 26-28 usec by specs from data sheet) it is treated as "0". 
Also, the old version omitted the first bit (by waiting the sequence 0 - 1 - 0, I have changed it to the only first "0" 
This change has been tested on Sonoff S20 (on GPIO 3) and on NodeMCU (GPIO 2) on Tasmota version 9.3.1.4 (on version 9.5. it should make no difference) with a DHT22 with included pull-up resistor
2021-06-27 08:45:57 +02:00
Theo Arends 80f18a53e1
Merge pull request #12486 from Jason2866/patch-2
add board sizes and names in boards.json
2021-06-27 08:31:42 +02:00
Jason2866 055993c7fe
add board sizes and names in extra_flags (#209)
* add -DESP8266_1M

* add -DESP8266_2M

* Update esp8266_4M2M.json

* add -DESP8266_4M

* Update esp8266_2M1M.json

* Update esp8266_2M256.json

* Update esp8266_4M2M.json

* Update esp8266_4M3M.json

* Update esp32_4M.json

* Update esp32_8M.json

* Update esp32_16M.json

* Update esp8266_2M256.json
2021-06-26 20:59:48 +02:00
Adrian Scillato c0207d04a0
AM2320 fix internal SNS driver number 2021-06-26 15:52:12 -03:00
Alexander d7dae7a7fa add optional support for am2320 temperature/humidity sensor 2021-06-26 19:38:31 +03:00
Theo Arends e02b58a6ed Refactor ShowFreeMem 2021-06-25 17:09:53 +02:00
Theo Arends ef508c629f Fixed Telegram response decoding stopped working after 20210621
Fixed Telegram response decoding stopped working after 20210621 and exception on long result message (#12451)
2021-06-24 18:29:12 +02:00