Commit Graph
263 Commits
Author SHA1 Message Date
TD-er 5d6046b5c2 [ESP32P4r3] Add support for ESP32-P4 rev3 2026-04-20 17:12:20 +02:00
TD-er 68e75fef66 [WiFi] Fix initial WiFi setup via soft-AP 2026-04-15 00:46:11 +02:00
TD-er 80cd9a0f1d [ESP32-C61] Add initial support for ESP32-C61 2025-11-14 00:25:14 +01:00
TD-er 611f884b4e [Build] Remove _LittleFS and _ETH from build names due to linker issues 2025-11-05 08:48:00 +01:00
TD-er 31178de024 [Build] Remove "_CDC_" from all env names due to linker issues 2025-07-18 00:19:18 +02:00
TD-er 7152862e71 [ESP32P4] Add preliminary support for ESP32P4 2025-07-08 01:00:41 +02:00
TD-er 5ed46c1c40 [ESP32-C61] Start adding support for new SoC & generalize WiFi features 2025-06-23 15:50:46 +02:00
TD-er 382dad51a1 [ESP32-C5] Add preliminary support for ESP32-C5 with dual band WiFi 2025-05-24 02:24:44 +02:00
Ton Huisman 2fe71771b5 [Bugfix] Build: Adjust processing order for gzip-firmware script 2025-04-20 17:20:03 +02:00
TD-er 0ad520d70e [1-wire] Fix reading single sensor using parasitic power 2025-04-13 00:54:18 +02:00
Ton Huisman a3970b3593 [Build] Re-enable builds after testing 2025-03-09 22:44:53 +01:00
Ton Huisman 52103aa896 [Build] Process post scripts in different order 2025-03-09 22:11:19 +01:00
Ton Huisman ea8d57c6ca [Build] Temporarily disable most builds for testing 2025-03-08 16:16:16 +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 1a4431e1cb [Build] Restore envs, minor env config improvements for Solo1 builds 2025-03-05 23:28:40 +01:00
Ton Huisman f7560e9686 [Build] execute copy_files.py explicitly pre: build to not mis installing the handler 2025-03-05 22:56:59 +01:00
Ton Huisman f2d53c7c04 [Build] execute copy_files.py explicitly post: build 2025-03-05 22:32:03 +01:00
Ton Huisman e0e1c8cf1d [Build] Temporary disable most envs for testing 2025-03-05 20:28:43 +01:00
TD-er a547c0c56a [Build] Delete ESP8266 concatenated temp file 2025-02-15 17:56:19 +01:00
TD-er 3c77d996ca [ESP32-S3] Fix max. 63 addressable LEDs on ESP32-S3 with OPI PSRAM 2025-02-14 13:42:29 +01:00
TD-er 6b44fadf29 [HeatpumpIR] Make IRext builds fit again on ESP8266 2024-10-03 10:06:53 +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 00983d7346 [ESP-IDF5.3] Fix building on Windows 2024-08-24 23:54:23 +02:00
TD-er bc13074297 [Build] Remove previously created __tmpfile.cpp files on ESP8266 build 2024-06-04 17:12:06 +02:00
TD-er b84eac6f8b [Cleanup] Revert line ending to CRLF for PlatformIO ini files 2024-05-31 11:06:08 +02:00
Ton Huisman abb062593f [Build] Set ETH enabled for all IDF 5.1 builds 2024-05-20 16:32:44 +02:00
TD-er 1b6259034e [Build] Revert unintended change of default PIO env. 2024-04-13 20:53:13 +02:00
TD-er a08c8e0ecb [Ethernet[ Fix crashes when using Ethernet + IPv6 on LittleFS builds 2024-04-09 12:18:06 +02:00
TD-er 92383a82a5 [PlatformIO] Fix installing pygit2
Fixes: #4943
2024-03-09 13:17:48 +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 1ec530f95b [ESP32-solo1] Add support for single-core ESP32 2023-05-14 16:29:27 +02:00
TD-er fba7e53463 [Build] Add ESPEasyCore to concat cpp & split global RulesCalculate obj 2023-05-10 11:37:35 +02:00
TD-er e7281a7049 [Cleanup] Simplify detection of active flash mode 2023-05-05 14:18:12 +02:00
TD-er 61d34944ae [ESP32-C3 / -S3] Add support for ESP32-C3 & ESP32-S3 2023-05-02 00:31:44 +02:00
TD-er 24cd5a2d74 [PIO] Add all used libraries in lib folder
[PIO] Update lib/default folder in Platformio.ini


[PIO] Update lib/default folder in Platformio.ini


[PIO] Add missing parts in library.properties files
2022-11-07 16:01:28 +01:00
TD-er bec8ef0730 [PIO Build] Remove concat work-around for ESP32 builds 2022-11-05 19:44:10 +01:00
Ton Huisman c7be417e67 [Build] Change FEATURE_ARDUINO_OTA to use 0/1 state 2022-07-24 22:22:51 +02:00
TD-er ab332f4a09 [PlatformIO] Clean up ini files. 2022-05-17 10:01:19 +02:00
TD-er 9113932bcb [PlatformIO] Revert to PlatformIO 5.2.5
See: https://github.com/platformio/platformio-core/issues/4270
2022-05-17 00:21:18 +02:00
TD-erandGitHub c3b66c0310 Merge branch 'mega' into build/ESP32_IDF4.4 2022-02-14 23:09:31 +01:00
TD-er 1a09f8ce50 [Build] Remove PlatformIO LDF deep+ mode 2022-02-14 15:36:22 +01:00
TD-er dabc906077 [Cleanup] Split ESP32S2 envs to separate ini file. 2022-02-08 12:59:49 +01:00
TD-er 64328e9160 [IDF4.4 + 16M] Make normal builds with IDF4.4 work on 16M flash 2022-02-08 12:59:49 +01:00
TD-er 651e0b7954 [Build] Fix build of ESP32 max LittleFS build on Windows
In order to be able to build in Windows, we need to concatenate all .cpp files 
in some folders to reduce the number of compiled object files.
This is needed due to the limitation of Windows to have a command line longer than 32767 characters.
The linker command was becoming longer than this maximum.

However the DataStructs folder does have at least one templated .cpp file.
Since you may need to include a .cpp file if it contains a templated class, 
the DataStruct folder could not be concatenated into a single .cpp file.

Therefore the templated class(es) will be stored in a folder postfixed with 
_templ
2022-02-08 12:57:11 +01:00
TD-er 5f6e2bc3ac Revert "[Windows Build] Convert IRremoteESP8266 to single cpp file"
This reverts commit ea3418c75b.
2022-02-08 12:57:11 +01:00
TD-er def7e6752d [Windows Build] Convert IRremoteESP8266 to single cpp file 2022-02-08 12:51:55 +01:00
TD-er 0a68716d96 [ESP32] Allow building LittleFS builds on ESP32
Still cannot build it on Windows.
2022-02-08 12:50:09 +01:00
TD-er ee9a903141 [Build] Concat Globals .cpp files to help building in Windows 2021-10-20 23:44:26 +02:00
TD-er e28da82cbc [Build] Fix build on Windows for ESP32 Max LittleFS builds
Needed to add another folder to concatenate .cpp files to allow linking to work again after upgrade of the IR library.
2021-10-20 22:34:50 +02:00
TD-er 8d8572970e [Cleanup] Clean up of double includes + pio.ini description 2021-09-19 14:18:28 +02:00