Commit Graph
331 Commits
Author SHA1 Message Date
Ton Huisman 52103aa896 [Build] Process post scripts in different order 2025-03-09 22:11:19 +01:00
Ton Huisman dd58459ae3 [Build] Process copy_files in post_esp32 script 2025-03-08 22:42:54 +01:00
Ton Huisman 27736ea351 [Build][CI] Explicity call bin_elf_copy in CI script 2025-03-08 20:18:18 +01:00
Ton Huisman 4462fa53f8 [Build] Script copy_files.py tweaked to start in the correct order 2025-03-08 15:20:17 +01:00
Ton Huisman d48a8311c4 [Build] Remove logging to see current dir data 2025-03-05 22:56:05 +01:00
Ton Huisman fa2d70d71f [Build] Add logging to see current dir data 2025-03-05 20:29:32 +01:00
TD-er fe31470da6 [Build] Change copy_tree import due to Python 3.13 2025-03-04 23:52:57 +01:00
TD-er a547c0c56a [Build] Delete ESP8266 concatenated temp file 2025-02-15 17:56:19 +01:00
TD-er 6c685c8f74 [P123] Fix crashes when using P123, Touch Handler
Still a work-in-progress as I cannot reproduce the crashes.
2025-02-05 00:29:40 +01:00
TD-er 19330eaaa5 [Build] Do not use build middleware for compiletime defines 2025-01-17 12:07:20 +01:00
TD-er f325f48de1 [Build] Add build ignore middleware filter for .cpp.o files 2025-01-17 09:02:08 +01:00
TD-er 14bf3fbd82 [Build] Change generate-compiletime-defines.py to not match .cpp.o 2025-01-17 01:13:03 +01:00
TD-er 75b7e83400 [Build] Fix pre_custom_xxx.py files to work with pioarduino 2025-01-17 00:55:10 +01:00
TD-er a323b61fae Merge pull request #5115 from hansrune/espeasytools
Espeasytools - command line tools for scripted backup / restore / bulk changes and firmware deployments
2024-11-08 16:47:23 +01:00
TD-er 83080a9e63 [WSL2] Add simple script to set permissions for USB to serial in WSL2 2024-10-19 00:40:56 +02:00
TD-er 0ca00d2c8b [Email] Fix builds + include N001 in all ESP32-xx custom builds 2024-10-03 23:46:56 +02:00
TD-er d9d5c1b714 [Email] Add SSL support for email 2024-10-03 23:18:10 +02:00
TD-er e28505bada [MQTT-TLS] Enable TLS for MQTT on all ESP32-xx Custom builds 2024-09-29 23:27:04 +02:00
TD-er fa902d5dfe Merge branch 'mega' into feature/MQTT_TLS 2024-09-28 21:33:00 +02:00
Ton Huisman 2dbd513325 [P173] Add documentation, include in standard C6 Custom build 2024-08-30 10:15:02 +02:00
Hans-Rune Bue e23df8129a Document enhancements on requirements, security + linting 2024-08-28 07:41:09 +02:00
Hans-Rune Bue c657c1816e Missing $ in 2024-08-27 21:33:55 +02:00
Hans-Rune Bue 17a6add596 ESPeasy tools readme 2024-08-27 21:28:41 +02:00
Hans-Rune Bue ccd87dca52 Merge remote-tracking branch 'origin/mega' into espeasytools 2024-08-27 21:27:00 +02:00
Hans-Rune Bue f2db069e39 Initial ESPeasy tools add 2024-08-27 21:24:11 +02:00
TD-er 8b992eb352 Merge branch 'mega' into feature/MQTT_TLS 2024-07-13 12:45:11 +02:00
TD-er 3e0ebb1cc6 [VL53L0X] Add filtering + make threshold more intuitive 2024-06-30 02:13:04 +02:00
TD-er bc13074297 [Build] Remove previously created __tmpfile.cpp files on ESP8266 build 2024-06-04 17:12:06 +02:00
Gijs Noorlander 9351196a06 [Cleanup] Revert accidentally changed line endings 2024-05-22 15:17:15 +02:00
TD-er 806f936d35 [AS3935] Make it compile for ESP8266 and clarify logs 2024-05-14 13:39:34 +02:00
TD-er 2904d386e1 [AS3935] Add P169 Lightning Detector plugin 2024-05-07 18:41:14 +02:00
TD-er c909194f65 [Build] Reduce ESP8266 build size by concat all in single __tmpfile.cpp 2024-05-01 18:43:26 +02:00
TD-er 6775abdc01 Merge pull request #4997 from tonhuisman/feature/Build-add-C6-max-builds
[Build] Add ESP32-C6 MAX builds (preliminary)
2024-03-24 23:06:38 +01:00
Jason2866 701890b023 small refactor
use Platformio Platform functions
2024-03-16 20:32:42 +01:00
TD-er 92383a82a5 [PlatformIO] Fix installing pygit2
Fixes: #4943
2024-03-09 13:17:48 +01:00
Ton Huisman fd8300dcbe [Build] Add ESP32-C6 MAX builds (preliminary) 2024-03-02 21:39:11 +01:00
TD-er f2c5b5aced [HW info] Add checks for properly identify embedded flash/PSRAM 2024-02-17 16:07:15 +01:00
TD-er 581a6f87f1 [SPI Eth] Add ESP32-S3 ETH builds 2024-02-13 23:32:40 +01:00
TD-er 6cb57ad46c Merge pull request #4938 from tonhuisman/feature/IR-enable-all-protocols-for-ESP32-builds
[IR] Enable all protocols for ESP32 IR builds
2024-02-11 21:15:54 +01:00
Ton Huisman fc61a48283 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/GH-up-download-delete-actions-fix 2024-01-25 22:47:47 +01:00
TD-er a755496fd5 [Build] Add ESP8266 custom IR 1M build + IPv6 to custom ESP32 IR build 2024-01-24 17:44:33 +01:00
TD-er 4c40206974 [Commands] Allow commands from external source to be queued (stack)
To be a bit more friendly on the stack usage, we need to be able to queue commands so they can be processed directly from the loop() instead of deep in the processing of some plugin or controller code.

[Build] Remove ESP8266 1M IR-ext build

[Commands] Fix copy/paste error handling commands
2024-01-23 14:35:19 +01:00
Ton Huisman d274380a2b [IR] Enable all protocols for ESP32 IR builds 2024-01-14 21:39:44 +01:00
TD-er 64ca2ad03f [ESP-IDF5.1] Improve IPv6 for ESP32-xx 2024-01-12 01:43:26 +01:00
Ton Huisman dfd5f0fd57 [Build] GH Actions v4 Fix build names vs dependencies, add all-binaries artifact 2023-12-26 16:46:11 +01:00
Ton Huisman d8e2391eff [Build] GH Actions v4 Sort builds by ESP, remove repackage step 2023-12-26 15:14:15 +01:00
TD-er 4f4ff8721b Merge branch 'mega' into feature/MQTT_TLS 2023-12-25 23:02:02 +01:00
TD-er 4b64063ba3 [ESP-IDF5.1] Enable IPv6 for ESP32 'custom' builds 2023-12-24 13:17:26 +01:00
TD-er 465c00c54a [Build] Reduce build size 2023-12-17 01:54:39 +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