TD-er
6b44fadf29
[HeatpumpIR] Make IRext builds fit again on ESP8266
2024-10-03 10:06:53 +02:00
Gijs Noorlander
bbc6102707
[Sonoff POR] Move Sonoff POW R1/R2 ESP8266 build back to core 2.7.4
...
Due to stability issues for Sonoff POW R2 which does reboot every 4 - 6 hours due to HW Watchdog when connected to modern AP.
2024-06-02 10:42:41 +02:00
TD-er
7ab5bfc409
[Build] Reduce ESP8266 bin size disable LittleFS lib + OTA on 1M builds
2024-05-02 00:35:23 +02:00
Ton Huisman
e6279d0a38
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/TAR-archive-upload-and-download
2024-01-24 22:28:14 +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
e23999fe3d
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/TAR-archive-upload-and-download
2024-01-04 20:05:40 +01:00
Ton Huisman
e637e6f135
[TAR] Exclude feature from normal_IRext_no_rx build for size overflow (commit correct file)
2024-01-02 23:23:26 +01:00
TD-er
72b197aed0
[Build] Fix duplicate extra_scripts declaration in some ESP8266 builds
2024-01-02 22:44:29 +01:00
TD-er
c4b075c54d
[Build] Make ESP8266 Energy build fit again
2024-01-02 21:56:34 +01:00
Ton Huisman
8713131414
[Build] Remove RTTTL from normal_IRext_no_rx build for size, add some libs to lib_ignore for custom_IR builds
2023-12-28 21:09:01 +01:00
TD-er
b2444cab36
[Build] Fix ESP8266 build consistency in used parameters
2023-12-11 13:33:28 +01:00
TD-er and GitHub
b135f1f2bb
Merge branch 'mega' into feature/ESP32_IDF_5_1
2023-12-06 01:00:42 +01:00
TD-er
99737f5783
[Build] Put IR libs in lib_ignore for 'normal' builds to speed up builds
2023-12-06 00:09:36 +01:00
TD-er
a218cf2501
[Build] Fix building ESP8266 core 2.7.4 minimal builds
2023-11-28 14:11:41 +01:00
TD-er
8331cf9dde
[ESP-IDF5.1] Use LTO on ESP32 IDF5.1 builds to reduce build size
2023-11-28 13:23:44 +01:00
TD-er
e5f4e44c77
[ESP8266 build] Set all ESP8266 'normal' builds to use CDN for CSS/JS
...
Fixes: #4890
2023-11-27 17:32:18 +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
4dbb1cfe0c
[Build] Cleanup of platformIO ini files for ESP8266
2023-11-17 11:24:06 +01:00
TD-er
ce08eab05c
[Build] Make ESP8266 display build fit (lib_ignore)
2023-11-16 23:58:24 +01:00
TD-er
977f3544d5
[Build] Reduce build size minimal OTA builds (lib_ignore)
2023-11-16 23:20:37 +01:00
TD-er
a92f77024c
[Build] Fix building ESP8266 envs
2023-11-16 21:08:34 +01:00
TD-er
ef9c263b3e
[ESP8266] Optimize memory allocations + 2nd heap
2023-11-16 17:52:28 +01:00
TD-er
3475de24ca
[ESP8266] Fix stability issues when using 2nd heap
2023-11-15 11:44:41 +01:00
TD-er
69103b1d0d
[ESP8266] Switch to using 2nd heap with Arduino SDK 3.1.2
2023-11-14 13:31:58 +01:00
TD-er
250653f5e4
[ESP-IDF 5.1] Fix some ESP8266 beta builds
2023-10-08 22:57:46 +02:00
TD-er
19880e5732
[ESP-IDF 5.1] Fix ESP8266 builds demanding EspSoftwareSerial SDK3.x
2023-10-08 21:00:34 +02:00
TD-er
99ffa43af1
[ESP-IDF 5.1] Fix building ESP8266 3.0.2 builds
2023-10-08 02:07:13 +02:00
TD-er
a032271629
[ESP-IDF 5.1] fix lib_ignore for ESP8266 / ESP32-S3
2023-10-08 01:10:10 +02:00
TD-er and GitHub
6e6b1e8600
Merge pull request #4803 from tonhuisman/feature/Build-add-collection-g-environments
...
[Build] Add Collection G builds
2023-09-21 22:35:55 +02:00
TD-er
89ad11ea9e
[Cleanup] Disable drawing partition layout for limit build size builds
2023-09-20 08:42:18 +02:00
Ton Huisman
8fe5f797dc
[Build] Add Collection G builds
2023-09-16 13:08:11 +02:00
Ton Huisman
8136143953
[Build] Restore RTTTL feature in ESP8266 Climate build
2023-09-12 22:54:22 +02:00
TD-er
405691b68c
[Cleanup] Simplify allocation of ControllerSettings allocation, memleak?
2023-07-10 10:30:54 +02:00
TD-er
2b7162450c
[Build] Revert switching 'hard_' builds to ESP8266 SDK 2.7.x
2023-07-06 12:44:00 +02:00
TD-er
b5a7b25898
[Build] Move "hard_" builds to ESP8266 SDK 3.1.2
2023-07-06 12:20:00 +02:00
Ton Huisman
0d52f6a509
[Build] Add BUILD_NO_DEBUG flag on normal_302_ESP8266_4M1M and normal_beta_ESP8266_4M1M for size
2023-04-27 16:47:32 +02:00
TD-er and GitHub
fdb0fd2c8c
Merge pull request #4541 from tonhuisman/feature/Build-add-keep_rtttl-build-flag
...
[Build] Add KEEP_RTTTL build-flag and apply to some builds
2023-03-24 15:29:06 +01:00
Ton Huisman
f7f5739ca1
[Build] Add KEEP_RTTTL build-flag and apply to some builds
2023-03-09 21:25:38 +01:00
Ton Huisman
cf4f982f73
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management
2023-01-28 20:25:10 +01:00
TD-er
a25783eccb
[Build] Add pre_custom_espXXX_IR.py due to size of IR libs
2023-01-17 17:10:57 +01:00
Ton Huisman
4d85a43713
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management
2023-01-11 22:17:54 +01:00
TD-er
5d44224191
[Build] Reduce build size by not including ESP8266mDNS lib at all
2023-01-07 12:08:42 +01:00
TD-er
092479314f
[Build] Reduce build size by not including ESP8266mDNS lib at all
2023-01-07 11:48:11 +01:00
Ton Huisman
9978df4ad5
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management
2022-12-23 20:31:29 +01:00
Ton Huisman
faf6b8f10e
[Build] Add COLLECTION F builds
2022-12-21 21:56:23 +01:00
Ton Huisman
5160c13653
[Build] Add AXP192 to lib_ignore for normal_beta 16M ESP8266 build
2022-10-31 20:00:45 +01:00
Ton Huisman
a2422790e6
[Lib] Pull AXP192 library local, and implement missing features, exclude from ESP8266 builds
2022-10-30 22:32:37 +01:00
TD-er
a927c9a5fb
[Build] Reduce bin size by excluding libs from 1M builds
...
[Build] Make minimal_core_274_ESP8266_1M_OTA_FHEM_HA fit again
2022-10-17 14:53:04 +02:00