54 Commits
Author SHA1 Message Date
TD-er e043c85429 Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-10-06 09:19:25 +02:00
Ton Huisman d52fa24d56 [Build] Split Display into Display A and Display B 2025-10-05 17:23:56 +02:00
TD-er fa8b6ac807 [ESP-IDF] Move to IDF5.5 for all ESP32-xx builds 2025-08-31 08:23:11 +02:00
TD-er a5a88b83fa [Build] Get rid of all ESP32-SPIFFS builds
Change ESP32 IRExt builds to LIMIT_BUILD_SIZE
2025-06-22 00:04:03 +02:00
TD-er 4703d4f948 [Build] Fix display ESP32 build 2025-06-21 01:24:53 +02:00
TD-er e0f6b2916d [ESP-IDF 5.x] Fix detection of ESP32-rev3 2024-08-26 12:06:28 +02: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 ff631dc2e7 [ESP-IDF5.1] Convert PVS Studio test builds to use IDF5.1 2023-11-05 19:50:31 +01:00
TD-er 11d15947bf [Debug] Set special debug 'display' build to BUILD_NO_DEBUG 2023-09-20 10:17:45 +02:00
TD-er a5467222c6 [Debug] Add special debug build env for Display builds 2023-09-20 09:14:00 +02:00
TD-er 69756086f5 [Debug] Add "minimal" special build for analysis 2023-09-18 22:50:33 +02:00
TD-er 50b275b5fe [GPIO info] Add hardware/GPIO specifics for ESP32-C3/S3 2023-05-02 15:25:49 +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
Ton HuismanandGitHub cda0e6c798 Merge branch 'mega' into feature/P095-add-extra-display-types 2022-07-30 21:16:16 +02:00
Ton Huisman 8ef4863540 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P095-add-extra-display-types 2022-07-28 22:35:19 +02:00
Ton Huisman 57b9eccb25 [Build] Rename USE_NON_STANDARD_24_TASKS to FEATURE_NON_STANDARD_24_TASKS and use 0/1 state 2022-07-28 21:08:17 +02:00
Ton Huisman c7be417e67 [Build] Change FEATURE_ARDUINO_OTA to use 0/1 state 2022-07-24 22:22:51 +02:00
Ton Huisman 6ee23e8e95 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P095-add-extra-display-types 2022-06-29 20:04:53 +02:00
TD-er 6eefb891e2 [PlatformIO] Fix upload size for 16M boards, causing bootloops
Also got rid of some warnings about unhandled boot causes for ESP32-S2

Set the CPU frequency for "solo" boards to 80MHz
2022-06-29 12:21:25 +02:00
Ton Huisman ce52d69932 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P095-add-extra-display-types 2022-06-14 22:00:25 +02:00
TD-er 109a8f6989 [Cleanup] Small optimizations to reduce bin size 2022-06-11 11:49:02 +02:00
Ton Huisman 898444cca1 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P095-add-extra-display-types 2022-05-18 20:29:55 +02:00
TD-erandGitHub 9b7ff0c232 [PVS Studio] Fix a number of issues reported by PVS Studio (#4066) 2022-05-18 16:46:53 +02:00
TD-erandGitHub b2d23206e2 Merge branch 'mega' into feature/P095-add-extra-display-types 2022-05-17 10:41:48 +02:00
TD-er ab332f4a09 [PlatformIO] Clean up ini files. 2022-05-17 10:01:19 +02:00
TD-er 12cd3fc153 [PlatformIO] Change to multi-line lib_ignore 2022-05-17 09:11:02 +02:00
TD-er 9e010d0a3a [PIO] Make lib_deps multi-line definitions 2022-05-17 00:49:31 +02:00
TD-er b1ce9a71d4 [PIO lib_deps] Set Adafruit ILI9341 library version 2022-05-17 00:38:15 +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-er 9638f4340c [PlatformIO] Change src_filter into build_src_filter for PIO 6.0.0
See: https://github.com/platformio/platformio-core/issues/4270
2022-05-16 23:09:36 +02:00
TD-er 1cd2e2ac59 [PlatformIO] Do not extend multiple PIO envs 2022-05-16 22:26:56 +02:00
TD-erandGitHub c3b66c0310 Merge branch 'mega' into build/ESP32_IDF4.4 2022-02-14 23:09:31 +01:00
TD-er 5bd9ca5252 [Build] Also include previous lib name SD(esp8266) for lib_ignore 2022-02-14 19:51:58 +01:00
TD-er 50f0ca0b9a [Build] Update changed lib_ignore SD library name (from SD(esp8266) ) 2022-02-14 15:35:56 +01:00
TD-er b0ad6939f8 [ESP32 PSRAM] Rename define ESP32_ENABLE_PSRAM to BOARD_HAS_PSRAM
As IDF code and board definition already uses BOARD_HAS_PSRAM
2022-02-08 13:02:13 +01:00
TD-erandGitHub 1a38a6e735 Merge branch 'mega' into feature/build_core_3_0_0 2021-10-22 12:03:28 +02:00
TD-er 7e67765fc9 [PVS Studio] Test using ESP32 max build + some suggested fixes 2021-10-21 09:59:29 +02:00
TD-er d29e398867 Fix build issue with updated Adafruit BusIO library 2021-07-17 20:09:55 +02:00
TD-er 0a48496bfc [PIO libs] Update Adafruit BusIO to 1.8.1
Otherwise linker issues may occur if the 1.7.5 was still present
2021-06-28 11:21:22 +02:00
TD-er ac715a9d40 [Libs] Explicit define Adafruit BusIO library + version 2021-06-24 11:17:21 +02:00
TD-er d764893da3 [Build] Fix normal_beta_ESP8266_16M_LittleFS build 2021-03-07 16:03:10 +01:00
TD-er 30fc6d3d9e [Build] Fix custom IR build #3469
Fixes: #3469
2021-01-19 21:42:15 +01:00
TD-er ccc82758ac [PIO] Add "display" and "energy" build collections
Both are based on the "normal" set, plus either all energy or all display related plugins included.
2020-12-22 15:30:56 +01:00
TD-er 73537c8ce9 [PVS-Studio] Allow testing IR builds for coding errors 2020-11-30 19:14:38 +01:00
TD-er 052a533f73 [PVS-Studio] Fix able to build PVS-Studio test builds 2020-11-04 00:08:56 +01:00
Gijs Noorlander a6f029793f [Build] Allow building using SD support for special debug builds 2020-06-27 12:37:31 +02:00
Gijs Noorlander 9362371552 [Build] Add LittleFS to lib_ignore 2020-06-25 11:39:39 +02:00
Gijs Noorlander 784404792c [PIO] Generate filename at build, not in post processing
Generate filename, included in the build
Use post Python scripts to move files to the right directory
Use post Python scripts to generate .bin.gz files.
2020-05-03 01:05:20 +02:00
Gijs Noorlander cb99058d05 [PIO] Use platform_packages for all core libs supporting those 2020-03-28 02:07:15 +01:00
Gijs Noorlander 611cdd7b82 [code analytics] Use PVS studio 2020-03-11 10:12:41 +01:00