Commit Graph
936 Commits
Author SHA1 Message Date
TD-er 68a0578305 Merge branch 'mega' into feature/P044-led-and-events-without-client 2023-12-28 21:29:52 +01:00
TD-er a34ad10169 Merge pull request #4922 from tonhuisman/bugfix/NeoPixelBus_Wrapper-enable-adafruit_neopixel-fallback-build
[Lib] NeoPixelBus_Wrapper: Allow fall-back to Adafruit_NeoPixel lib for ESP8266
2023-12-28 21:29:00 +01:00
Ton Huisman d4c6cb92c7 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P044-led-and-events-without-client 2023-12-28 15:04:04 +01:00
Ton Huisman 45d0b30f05 [SuperTinyCron] Remove unused commandline tool 2023-12-28 14:06:09 +01:00
Ton Huisman 93e42b2f5d [Adafruit_NeoPixel] Correct function signature issues causing compiler warnings 2023-12-28 12:07:13 +01:00
Ton Huisman 9460992d94 [NeoPixelBus_wrapper] Correct class inheritance error 2023-12-27 23:05:20 +01:00
Ton Huisman f13190dda9 [NeoPixelBus_wrapper] Update README.md 2023-12-27 23:04:20 +01:00
Ton Huisman 22be675a54 [Adafruit_NeoPixel] Fix compiler warning 2023-12-27 23:03:48 +01:00
Ton Huisman 9c302c4346 [Lib] NeoPixelBus_Wrapper: Correct includes attribute 2023-12-27 16:39:28 +01:00
Ton Huisman 38865542fb [Lib] NeoPixelBus_Wrapper: Allow fall-back to Adafruit_NeoPixel lib for ESP8266 2023-12-27 15:30:31 +01:00
TD-er bcfda74b9a [Build] Quest for smaller bin files 2023-12-11 12:09:26 +01:00
TD-er b135f1f2bb Merge branch 'mega' into feature/ESP32_IDF_5_1 2023-12-06 01:00:42 +01:00
TD-er 2f3a61bf9d [SuperTinyCron] Fix discard 'const' qualifier warning in lib 2023-12-04 13:45:30 +01:00
TD-er 71fc1a7ca7 [Build] Comment out main function test code supertinycron lib 2023-12-04 10:04:47 +01:00
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 2e4ef9a557 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P044-led-and-events-without-client 2023-12-02 12:02:24 +01:00
TD-er aecb9fbf23 [ESP-IDF5.1] Add SafeBoot minimal image for 4M ESP32-xx nodes 2023-12-01 17:50:26 +01:00
TD-er dee7b44ae7 Merge branch 'mega' into feature/ESP32_IDF_5_1 2023-11-27 17:07:02 +01:00
TD-er 36f873d4fb [OLED Framed] Use double buffer for update only changed pixels 2023-11-20 00:59:26 +01:00
TD-er 71067fa29a [Cleanup] Free up 1k of RAM when not using MQTT controller
Only allocate this buffer when really used.
2023-11-19 16:09:24 +01:00
TD-er 7bccf03f11 [2nd Heap] Tweak 2nd heap stability + set as ESP8266 regular 2023-11-18 01:46:12 +01:00
TD-er 4ed72ed0c7 [RAM] Move MQTT buffer and OLED frame buffer to 2nd heap 2023-11-17 17:35:35 +01:00
TD-er 238e04bba8 [ESP-IDF5.1] Add initial Custom builds for ESP32-C2 and ESP32-C6 2023-11-09 14:20:30 +01:00
TD-er e2bc427638 [ESP-IDF5.1] Add hardware specific info on ESP32-C2/ESP32-C6 2023-11-09 12:45:57 +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 3f25188749 Merge remote-tracking branch 'letscontrolit/mega' into feature/ESP32_IDF_5_1 2023-11-06 00:21:28 +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
TD-er 7feb92a4c3 Merge remote-tracking branch 'letscontrolit/mega' into feature/ESP32_IDF_5_1 2023-11-05 22:28:36 +01:00
TD-er 470c66f6ec [ESP-IDF5.1] Fix freeing RMT assigned channel + tweak ESP32-classic 2023-11-05 21:10:25 +01:00
TD-er 4ece6168ac [ESP-IDF5.1] Tweak NeoPixel support on ESP32-C3 2023-11-05 19:49:20 +01:00
TD-er d37a51a7d1 [ESP-IDF5.1] Improve NeoPixel on ESP32 + add LittleFS ESP32-S2 Neo Build 2023-11-05 15:46:52 +01:00
TD-er 006baec646 [ESP-IDF5.1] Fix NeoPixel Matrix stability on ESP32-S3 (use DMA) 2023-11-05 13:52:08 +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
TD-er 23749cd54d Merge remote-tracking branch 'letscontrolit/mega' into feature/ESP32_IDF_5_1 2023-11-04 15:50:24 +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
TD-er ebbeb42bee Merge remote-tracking branch 'letscontrolit/mega' into feature/ESP32_IDF_5_1 2023-11-03 22:43:31 +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