Commit Graph
890 Commits
Author SHA1 Message Date
TD-er 43cdada083 [Cron] Switch ccronexpr lib to supertinycron fork. 2023-12-04 09:58:22 +01:00
TD-er a3e770043e Merge branch 'mega' into bugfix/cron_match 2023-12-04 09:31:50 +01:00
Ton Huisman 4b16752596 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P159-ld2410-presence-detection 2023-11-08 20:26:25 +01:00
TD-er 6b26917bb3 Merge pull request #4868 from tonhuisman/feature/NeoMatrix-lib-update-library.properties
[Lib] Update library.properties for local copy of Adafruit_NeoMatrix
2023-11-06 00:06:32 +01:00
Ton Huisman 5395c920a8 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P159-ld2410-presence-detection 2023-11-05 22:46:26 +01:00
Ton Huisman 0f9425e5d3 Merge branch 'mega' into feature/HeatpumpIR-library-update-and-arduino-3.0-compatibility 2023-11-04 21:16:12 +01:00
Ton Huisman 5ec17cdcb0 [Lib] Update library.properties for local copy of Adafruit_NeoMatrix 2023-11-04 16:49:09 +01:00
Ton Huisman d8d79e9cdd [Lib] Remove Adafruit_NeoPixel from repo 2023-11-04 14:26:43 +01:00
Ton Huisman 455f771ecf [Lib] Adafruit_NeoMatrix: Fix includes 2023-11-04 14:26:09 +01:00
Ton Huisman 4645da91da Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/NeoPixel-replace-adafruit_neopixel-lib-by-neopixelbus 2023-11-04 14:25:07 +01:00
Ton Huisman 4e8109fc08 [Lib] IRremoteESP8266 update to v2.8.6, with ESPEasy patches applied
- Disable some (more) IR protocols to make 1M build fit
- Add IDF 5.x compatibility
2023-11-03 20:47:05 +01:00
Ton Huisman 53ffcbd08b [Lib] LD2410: Reformat source (nearly all is changed!) Replace yield() by delay(0) 2023-10-29 22:05:13 +01:00
Ton Huisman b753f5ce6a [Lib] LD2410: Read all data that can be read in 5 msec, add errorcount and data_valid checks 2023-10-29 21:12:37 +01:00
Ton Huisman 5090808325 [NeopixelWrapper] Code optimization 2023-10-28 16:28:40 +02:00
Ton Huisman 9695519cce [Build] Fix some cherry-pick diffs 2023-10-28 11:19:30 +02:00
Ton Huisman 1f447d2b84 [Neopixel] Fix fall-through return value 2023-10-28 11:16:54 +02:00
Ton Huisman f503b186ac [Neopixel] Fixes and improvements 2023-10-27 21:27:21 +02:00
Ton Huisman 3f86d2e141 [ESP-IDF5.1] Fix build issue on older IDF based builds 2023-10-27 21:22:22 +02:00
Ton Huisman f3e0191fc9 [NeoPixel] Add changelogs for applying NeoPixelBus_wrapper library 2023-10-26 22:14:51 +02:00
Ton Huisman a648e97311 [ESP-IDF5.1] Update NeoPixelBus with Tasmota's patches for ESP-IDF5.1 2023-10-26 22:08:25 +02:00
Ton Huisman 17a60bf823 [Lib] Adjust Adafruit_NeoMatrix to use NeoPixelBus_wrapper 2023-10-26 21:51:32 +02:00
Ton Huisman 0e06c9ccc4 [NEOPIXEL] Add NeoPixelBus_wrapper and implement in NeoPixel plugins 2023-10-26 21:38:58 +02:00
Ton Huisman b3e1715837 [Lib] LD2410: Fix bug (-1 for uint), add undocumented OutputPinState value 2023-10-23 22:23:00 +02:00
Ton Huisman 07568530fd [P159] Add LD2410 Radar presence detection 2023-10-16 22:23:26 +02:00
Ton Huisman c6450f499e [Lib] HeatpumpIR Add compatibility with ESP32 Arduino 3.0/IDF 5.1.x 2023-10-08 20:53:48 +02:00
Ton Huisman 5aff301215 [Lib] HeatpumpIR update to 1.0.23 2023-10-08 20:51:00 +02:00
Ton Huisman bc680d9149 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/RTTTL-enable-async-play-and-improvements 2023-09-26 22:04:05 +02:00
TD-er c0d5da6131 [Cleanup] Reduce build size making Improv smaller 2023-09-20 09:14:38 +02:00
TD-er 9c2db5f09e Merge branch 'mega' into cleanup/Scheduler 2023-09-19 09:42:17 +02:00
TD-er 7b7240da18 [Servo] Fix servo for ESP32-S2/C3
As reported on [the forum](https://www.letscontrolit.com/forum/viewtopic.php?p=66141#p66137)
2023-09-19 00:14:26 +02:00
TD-er 0238e0782f [PVS Studio] Fix issues found by PVS Studio 2023-09-18 22:52:11 +02:00
TD-er 3fa9cbff9f Merge branch 'mega' into cleanup/Scheduler 2023-09-17 17:57:00 +02:00
Ton Huisman abee8c425d [RTTTL] Add Async play and other improvements 2023-09-15 21:52:36 +02:00
TD-er 9cd8bbf8ba [Cleanup] Misc code cleanup + add comments from PVS Studio 2023-09-15 17:10:48 +02:00
uwekaditz 780c1b9b5d Merge branch 'mega' into UweKaditz 2023-09-08 18:23:32 +02:00
TD-er 04fcecdc33 [BMP3xx] Add support for Bosch BMP384/388/390 temp/pressure modules
Just using the basic Adafruit library as a start.
2023-09-06 15:42:20 +02:00
TD-er 7616b1a741 Merge branch 'mega' into bugfix/cron_match 2023-09-06 10:23:19 +02:00
uwekaditz dccd13f0f1 Merged with mega from 2023-08-25 2023-08-27 16:13:14 +02:00
Ton Huisman 96b0b998b6 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into bugfix/P113-apply-fix-for-shifted-i2c-address 2023-08-13 22:16:33 +02:00
Ton Huisman 782041a264 [Libs] Update VL53L1X library to current latest v1.2.12 (with fix) 2023-08-11 20:09:41 +02:00
Ton Huisman f165bf08e2 [P113] Apply the fix at the original crime-scene ;-) 2023-08-11 15:03:33 +02:00
Ton Huisman 9ced69236f [Lib] Update NeoPixelBus to current latest 2023-08-09 16:48:56 +02:00
TD-er 48690acae6 Merge branch 'mega' into bugfix/cron_match 2023-08-08 02:07:13 +02:00
TD-er ce649b92b8 [Eastron] Improve read stability on ESP8266 2023-08-07 01:24:10 +02:00
TD-er 3862e8a787 Merge branch 'mega' into build/reduce_minimal_bin_size 2023-08-06 18:28:39 +02:00
TD-er 5a8609c288 [Eastron] Add support for RS485 collision detection on ESP32 2023-08-06 17:52:00 +02:00
TD-er 0c68e00382 [Eastron] improve speed & add commands to set modbusID & baudrate 2023-08-06 02:57:03 +02:00
TD-er c8f4fa8fb9 [Eastron] Fix ESP32 hardware RTS flow control 2023-08-05 14:20:50 +02:00
TD-er 99dd742c51 [Eastron] Add hardware RTS support for ESP32 (for ~RE/DE pin on RS485) 2023-08-05 03:32:31 +02:00
TD-er cf20c0d204 [Eastron] Split 'readVal' function to allow async reads 2023-08-04 12:52:44 +02:00