Commit Graph
7713 Commits
Author SHA1 Message Date
TD-er d69a138bb1 Merge branch 'mega' into feature/p007-enable-selectable-number-of-output-values 2021-10-04 00:00:03 +02:00
TD-er 54f20ac313 Merge pull request #3738 from tonhuisman/feature/p009-add-easier-address-and-port-selection
[P009] MCP23017 Add easier I2C Address and port selection options
2021-10-03 23:59:11 +02:00
TD-er 09d07c75f6 Merge pull request #3735 from tonhuisman/feature/p019-add-easier-address-and-port-selection
[P019] PCF8574 Add easier I2C Address and port selection options
2021-10-03 23:58:36 +02:00
TD-er 26fa12ec13 Merge pull request #3678 from TD-er/bugfix/I2C_freeze
[I2C] Add recovery to an I2C bus that hangs.
2021-10-03 23:56:59 +02:00
TD-er 2d9c1cfc31 [I2C] Document the new feature to clear a stuck I2C bus. 2021-09-26 02:18:11 +02:00
TD-er cb72f99765 [I2C] Only perform reset I2C bus during scan when enabled by user 2021-09-26 02:06:47 +02:00
TD-er a596257fdc [I2C] Clarify error on I2C scan 2021-09-26 01:56:46 +02:00
TD-er a93251fcf3 [I2C] Do not run I2C tasks when bus is in error. 2021-09-26 01:07:22 +02:00
TD-er 62e2b1e64c [I2C] Make clearing hung I2C bus optional 2021-09-26 00:23:00 +02:00
TD-er f9913c88b4 [Cleanup] Get rid of global dummyString 2021-09-26 00:22:32 +02:00
TD-er 2a90b02098 Merge branch 'mega' into bugfix/I2C_freeze 2021-09-25 23:36:07 +02:00
TD-er 782add0768 Merge pull request #3782 from letscontrolit/bugfix/P013_Ultrasonic_no_echo
[P013 sr04] Hangs on HI in state mode when NO_ECHO
2021-09-25 23:35:25 +02:00
TD-er 8a7e483af1 Merge pull request #3775 from TD-er/bugfix/ESP32_eth_no_DNS
[ESP32 ETH] Fix not getting DNS from DHCP at boot
2021-09-25 23:34:43 +02:00
TD-er ec20607db3 Merge pull request #3787 from TD-er/bugfix/I2C_init_RTC
[I2C] Fix switching low/high clock + fix PCF8563 ext. RTC
2021-09-25 21:17:46 +02:00
TD-er db623be270 [I2C] Fix switching low/high clock + fix PCF8563 ext. RTC
`initI2C()` did not setup I2C due to inverted check if enabled.

Also made code for switching I2C frequency a bit more readable.

PCF8563 was not running reliable on ESP32, since I2C was initialized after the ext. RTC was tried to read.
2021-09-25 20:49:19 +02:00
Ton Huisman de6558400b [P009] Fix compilation error (type) 2021-09-20 21:32:43 +02:00
Ton Huisman bddd240b55 Merge branch 'feature/p019-add-easier-address-and-port-selection' of https://github.com/tonhuisman/ESPEasy-1 into feature/p019-add-easier-address-and-port-selection 2021-09-20 21:20:25 +02:00
Ton Huisman 00039f5f26 [P019] Fix compilation error (type) 2021-09-20 21:19:36 +02:00
Ton Huisman 6fac56b7f5 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p019-add-easier-address-and-port-selection 2021-09-20 21:18:26 +02:00
Ton Huisman 87b2871a59 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p009-add-easier-address-and-port-selection 2021-09-20 21:13:37 +02:00
Ton Huisman ad64dda5d5 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/p007-enable-selectable-number-of-output-values 2021-09-20 21:10:03 +02:00
Ton Huisman 0aaef3dd94 Merge branch 'mega' into feature/p019-add-easier-address-and-port-selection 2021-09-20 13:09:51 +02:00
TD-er d25ecff2c8 Merge branch 'mega' into bugfix/P013_Ultrasonic_no_echo 2021-09-19 15:44:41 +02:00
TD-er f6dd7f850e Merge branch 'mega' into bugfix/ESP32_eth_no_DNS 2021-09-19 15:34:07 +02:00
TD-er f95cbaa44c Merge pull request #3579 from TD-er/feature/ESP32_S2_support
[ESP32S2] Support ESP32S2 platform
2021-09-19 15:29:26 +02:00
TD-er 6f9f3c5bd7 [Docs] Add some description of ESP82xx/ESP32/ESP32-S2 2021-09-19 15:23:34 +02:00
TD-er 081cf6e6e9 [NeoPixel] Update to latest Adafruit Neopixel library
To fix support for NeoPixel in ESP32/ESP32-s2
2021-09-19 14:30:20 +02:00
TD-er 8d8572970e [Cleanup] Clean up of double includes + pio.ini description 2021-09-19 14:18:28 +02:00
TD-er e58fd4ca5b Fix build error on limited build size builds 2021-09-17 01:43:18 +02:00
TD-er c4a2fa825c [P109 ThermOLED] Fix array bound error 2021-09-17 01:27:38 +02:00
TD-er 08ab773f3b [ESP32 IDF4.x] Fix build issue with ESP32 IDF 4.x 2021-09-17 01:17:52 +02:00
TD-er 416aaf4e5d Merge branch 'mega' into feature/ESP32_S2_support 2021-09-17 01:08:38 +02:00
TD-er 00479c1c01 [PSRAM] Add preliminary support for PSRAM
This will later be used just like the 2nd heap on core 3.0.0 for ESP8266.
For now just getting the info and it will be used as extra for heap allocation when needed.
2021-09-17 01:04:52 +02:00
TD-er 43ba035443 [ESP32-S2] Mark ESP32-s2 and ESP32-c3 as ESPEasy platforms 2021-09-17 00:47:41 +02:00
TD-er 5c2fb6609d [ESP32-S2] Use latest ESP32 core 2.0.0 + IDF4.4 + I2C fix
See: https://github.com/espressif/arduino-esp32/issues/5636
2021-09-17 00:46:45 +02:00
TD-er 73c283e981 [Docs] Add note to rename the CSS file to esp.css
As reported [on the forum](https://www.letscontrolit.com/forum/viewtopic.php?p=54850#p54850)
2021-09-14 13:09:26 +02:00
TD-er 19555b6dcc [Cleanup] Uncrustify _P013_HCSR04.ino 2021-09-14 10:57:07 +02:00
TD-er b5a33cd013 [P013 sr04] Hangs on HI in state mode when NO_ECHO
As proposed on [the forum](https://www.letscontrolit.com/forum/viewtopic.php?p=54824#p54824)
2021-09-14 10:25:43 +02:00
TD-er 77dc0f4fba Merge branch 'mega' into feature/ESP32_S2_support 2021-09-13 11:40:46 +02:00
TD-er b631acdc18 Merge branch 'mega' into bugfix/ESP32_eth_no_DNS 2021-09-13 11:39:20 +02:00
TD-er c37fa66831 Merge pull request #3773 from tonhuisman/feature/SPI-user-defined-pins
[SPI][ESP32] User-defined GPIO pins for SCLK, MISO and MOSI
2021-09-11 18:05:57 +02:00
Ton Huisman 314fbef22b [SPI][ESP32] Remove redundant 'default' 2021-09-11 15:28:16 +02:00
Ton Huisman 8bb4722598 [SPI][ESP32] Remove unneeded include 2021-09-10 22:14:25 +02:00
Ton Huisman ebd5267771 [SPI][ESP32] Small cleanup, remove unneeded includes 2021-09-10 22:11:19 +02:00
Ton Huisman 1bb66a7670 [SPI][ESP32] Make SPI options explicit 2021-09-10 21:16:45 +02:00
Ton Huisman 553c06fdc9 [SPI][ESP32] Refactor use of enum for SPI options 2021-09-08 20:40:40 +02:00
Ton Huisman eea94fca80 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/SPI-user-defined-pins 2021-09-08 20:27:23 +02:00
TD-er dd2b63ab8e Merge pull request #3780 from tonhuisman/bugfix/p105-type-error
[P105] Correct type error
2021-09-07 14:24:17 +02:00
Ton Huisman 2e71df57ba [P105] Correct type error 2021-09-07 13:06:52 +02:00
TD-er 485ff05da0 Merge pull request #3772 from crnjan/feature/support_for_operating
[P093] Added support for operating and compressor frequency
2021-09-07 09:59:25 +02:00