TD-er and GitHub
d9dc6be889
Merge pull request #5213 from tonhuisman/bugfix/Build-RTTTL-not-included-in-esp32-collection-builds
...
[Bugfix] RTTTL feature was not working with ESP32 IDF 5.x
2025-01-16 08:53:40 +01:00
TD-er
083aa24056
[HWL8012] Fix stability issues on ESP8266 with high current load
...
The CF and CF1 pulses are correlated with energy consumption.
So at high load, the ESP8266 had issues keeping up with the 1000's of ISR calls.
Added some caching so we don't need to do as many floating point operations and access volatile variables.
Also the ISR functions are more simplified.
2025-01-15 23:30:35 +01:00
Ton Huisman and GitHub
d053ed2561
Merge branch 'mega' into bugfix/Build-RTTTL-not-included-in-esp32-collection-builds
2025-01-15 21:38:57 +01:00
TD-er
7c1fb2f679
[HLW8012] Limit Apparent power to power factor of 25%
2025-01-14 22:54:15 +01:00
TD-er
3304f85cb8
[HLW8012] Cleanup library.properties + fix crash on low power usage
2025-01-14 22:12:01 +01:00
TD-er
b57a4152f0
[HLW8012] Fix 'oscillating' measurements at some intervals
2025-01-14 20:01:43 +01:00
TD-er
a138105e92
[HLW8012] Further cleanup + stabilize reading
2025-01-14 18:00:56 +01:00
TD-er
33bdbc730c
[HLW8012] Cleanup + simplify code
2025-01-14 14:48:22 +01:00
TD-er
fb52ceeaed
[HLW8012] Fix stability of reading + proper pwr/cur/VA/pf measurement
2025-01-14 01:51:22 +01:00
Ton Huisman
8200dab8ea
[LIB] AnyRtttl cherry-picked latest updates, disable unused function that causes a compiler warning
2025-01-11 12:16:37 +01:00
TD-er
50308397ac
[BME3xx] Lower SPI frequency to 100 kHz
2025-01-10 20:20:07 +01:00
TD-er
aa1f9bb49a
[Email] Enable SSL for email and MQTT on all ESP32-xx builds
2024-10-06 21:46:58 +02:00
TD-er
52da6473ef
[BearSSL] Update to latest BearSSL code
2024-10-05 16:17:27 +02:00
TD-er
d40279b5b1
[HeatpumpIR] Rename lib folder to make it compile on Windows
2024-10-03 10:06:29 +02:00
TD-er
4917ff92e3
[MQTT-TLS] Improve stability of MQTT connection while serving JSON pages
2024-09-30 23:01:11 +02:00
TD-er
059479f87f
[MQTT TLS] Fix build hidden write(uint8_t)
2024-09-29 22:59:57 +02:00
TD-er
c83e415a0f
[MQTT-TLS] Switch to Tasmota's Light-Weight BearSSL lib
2024-09-29 21:03:15 +02:00
TD-er
2db4231e29
[LibSSL] Add LightBearSSL lib made by Tasmota
2024-09-29 13:15:33 +02:00
Ton Huisman
119d8aa475
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P165-neopixel-7segment-display
2024-09-28 21:25:26 +02:00
Ton Huisman
0de755522a
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P163-plugin-radsens-i2c-radiation-counter
2024-09-27 23:14:09 +02:00
Ton Huisman
ded5b97e03
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P165-neopixel-7segment-display
2024-09-26 21:18:33 +02:00
Ton Huisman
b48416ae18
[P165] Add plugin Display - NeoPixel (7-segment)
2024-08-25 21:45:30 +02:00
TD-er
a628431d59
[Arduino] Add define as workaround for Arduino change flush() to clear()
2024-08-24 16:14:49 +02:00
TD-er
32b887137d
[HeatpumpIR] make the library compile again in ESP-IDF5.3
...
See: https://github.com/ToniA/arduino-heatpumpir/issues/181
2024-08-24 12:02:16 +02:00
TD-er
2d80a6c0e6
[HeatpumpIR] Update lib to latest code
2024-08-24 10:32:12 +02:00
TD-er
9e4accf3fb
[ESP-IDF5.3] Fix usable UART ports on ESP32-C6
2024-08-24 10:24:49 +02:00
Ton Huisman
5c4f1323e2
[Lib] RadSens: Add non-incremental pulses reading and reset of incremental counter
2024-08-23 11:19:09 +02:00
Ton Huisman
db5acd7efb
[P163] Add plugin Counter - RadSens I2C radiation counter
2024-08-12 17:03:31 +02:00
TD-er
d57a525f20
Merge remote-tracking branch 'letscontrolit/mega' into feature/P142-add-as5600-magnetic-angle-sensor
2024-07-27 17:15:37 +02:00
TD-er
631da0671a
[GPS] Improve GPS time stability
2024-07-15 15:42:55 +02:00
Ton Huisman
573e24e123
[P095] Combine support for ILI9486 Displays with ILI9488
2024-07-07 20:10:04 +02:00
TD-er
80ac4aadbb
Merge branch 'mega' into feature/P142-add-as5600-magnetic-angle-sensor
2024-07-04 00:24:07 +02:00
TD-er and GitHub
b278d2ea1d
Merge branch 'mega' into feature/P095-add-working-support-for-ili9488
2024-07-04 00:03:59 +02:00
Ton Huisman
b341ddbe59
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P142-add-as5600-magnetic-angle-sensor
2024-07-01 22:06:23 +02:00
TD-er
a06f665e14
Merge branch 'mega' into feature/P169_AS3935_lightning_detector
2024-06-30 22:49:34 +02:00
TD-er
241210acb2
Merge remote-tracking branch 'letscontrolit/mega' into feature/P168-add-veml6030-veml7700-lux-sensor
2024-06-30 22:39:05 +02:00
Ton Huisman
4c765ab540
[P095] Add support for ILI9488 Displays
2024-06-29 15:54:33 +02:00
TD-er
25bdb676f0
[VL53L0x] Make reading sensor async
2024-06-27 13:38:46 +02:00
TD-er
3d7357eb51
[VL53L0X] Add async read option to library
2024-06-25 13:35:45 +02:00
TD-er
3685d15211
[MQTT] Fix disconnect when broker sends keepalive ping before client
2024-06-24 11:02:54 +02:00
TD-er
dd8f4e0a65
[Memory] Make special memory allocations more robust
2024-06-23 14:22:00 +02:00
TD-er
0cfa99dbd2
[MQTT] Set timeout also for connecting to the MQTT broker
2024-06-23 12:06:09 +02:00
TD-er
77efc6b4d5
[MQTT] Send keep-alive ping at 2/3rd of MQTT_KEEPALIVE
2024-06-22 22:11:19 +02:00
TD-er
1f9118d2b0
[MQTT] Fix some extreme timeouts when broker is unresponsive ( #5075 )
...
Fixes: #5075
2024-06-22 12:52:20 +02:00
Ton Huisman
fcb99e7745
[P168] Fix VEML6030 support
2024-06-21 23:29:16 +02:00
Ton Huisman
b888afd5e0
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P168-add-veml6030-veml7700-lux-sensor
2024-06-21 22:34:02 +02:00
Ton Huisman
8c46c773ad
[P142] Add AS5600 Magnetic angle sensor
2024-06-18 23:16:17 +02:00
TD-er
544793d5c3
[AS3935] Add check to see if RCO is still active on IRQ pin
2024-06-17 17:40:53 +02:00
Ton Huisman
0816757ec4
[P123] Add support for CHSC5816 and update documentation
2024-06-10 23:22:08 +02:00
Ton Huisman
e26427a8c1
[P123] Fix support for CST226 to return 0 when not touched
2024-06-06 22:26:40 +02:00