52 Commits
Author SHA1 Message Date
TD-er 30ca5c6370 [SysVarSort] Only sort system variables on ESP32 due to build size 2026-06-07 22:39:40 +02:00
Ton Huisman 4b26b7aa63 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/Doc-updates-q2-2026 2026-04-06 21:37:57 +02:00
TD-er 4675c3ec47 [mDNS] Update ESP32 mDNS lib + improve handling fallback AP on ESP8266 2026-03-28 00:54:30 +01:00
Ton Huisman 1d912fa6b2 [Build] - Ignore clangd configuration file 2026-03-27 22:53:34 +01:00
TD-er a659062fdf [Git] Add sdkconfig.* to .gitignore 2026-03-24 16:07:38 +01:00
TD-er cc620b15b0 [Build] Fix mDNS builds + failing FEATURE_MQTT_TLS=0 & HTTP_TLS=1 2026-03-17 14:04:38 +01:00
TD-er 4e9a08dbdc Merge remote-tracking branch 'letscontrolit/mega' into bugfix/WiFi_state_machine 2025-11-17 22:10:11 +01:00
TD-er a6fe7443f5 [Build] Fix Solo1 builds 2025-11-08 00:50:24 +01:00
Ton Huisman e729dc57a6 [Build] Remove _LittleFS and _ETH from build names due to linker issues 2025-11-05 21:07:30 +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
Gijs Noorlander b65fba2775 [Network] Add connected/disconnected event handling for all interfaces 2025-08-24 00:28:31 +06:00
Ton Huisman 9d15837e2a [Build] Remove "_CDC_" from all env names due to linker issues 2025-07-18 20:41:20 +02:00
TD-er bf9bfd33f4 [ESP-IDF] Update IDF 5.5 builds (P4/S3) to latest version 2025-07-18 00:20:10 +02: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 822e503226 [Build] Speed up ESP32 builds via CompiletimeDefines_generated.h 2025-06-25 22:20:42 +02: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 0097f7f9c7 [Build] Add already a shorter folder name for core_dir for future builds 2024-10-03 10:11:11 +02:00
TD-er 6bbc830668 Add .platformio to gitignore 2024-09-15 20:35:56 +02:00
TD-er 87e9998d18 [P001] Reduse build size 2024-08-17 14:07:03 +02:00
TD-er d57a525f20 Merge remote-tracking branch 'letscontrolit/mega' into feature/P142-add-as5600-magnetic-angle-sensor 2024-07-27 17:15:37 +02:00
Michael SchröderandGitHub d10ffcc1d2 Ignore more variants of own Custom.h 2023-09-28 07:54:09 +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-erandGitHub ab9fa55bc9 [Git] Add _*Custom.h to .gitignore 2022-08-25 12:44:34 +02:00
Ton Huisman 3e26dc4fc5 [IR] [Build] Enable IR device selection 2022-08-07 15:50:23 +02:00
TD-er 51449c6dc2 [PIO build ESP32] Attempt to fix boot loop on ESP32 with IDF4.4
16M flash ESP32 units keep rebooting when built with a partitioning schema for 16M flash units.
This does not happen on older IDF versions, but does happen on IDF 4.4
2022-02-08 12:58:17 +01:00
TD-er 25f47b483b [PIO] Update to espressif8266@2.6.3
Plus allow `BUILD_NOTES` to be used in Custom.h
2021-02-10 09:27:21 +01:00
TD-er 3341bdf744 [PIO] Concatenate all WebServer/*.cpp files into temp file.
And add some build output formatting
2020-12-02 13:49:49 +01: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
Jean-Michel DECORETandGijs Noorlander 729400059e Add plugin Display TFT - ILI9341
Manage TFT screen other http api.
2020-04-10 23:33:55 +02:00
Gijs Noorlander 833c13c99a [Vagrant] Sample pio_envlist.txt file 2019-11-21 16:06:53 +01:00
TD-er 588b551017 [PIO] Reduce platformio.ini complexity by using extends 2019-11-19 00:27:55 +01:00
jimmys01 e70ff7a72f [IR TX] Pretify and show to the log the supported Protocols, make JSON keys not case sensitive 2019-10-29 14:45:15 +02:00
Gijs Noorlander 6cc5434fb7 [Vagrant] Allow Custom.h file to be used 2019-09-09 19:04:02 +02:00
jimmys01 83f2111689 [Git] Ignore custom files and the .ino.cpp 2019-09-02 14:12:24 +03:00
Gijs Noorlander 98a17a39aa [Build] Start making Vagrant provisioning for quick self builds
Installing Vagrant:

Vagrantup.com site: https://www.vagrantup.com/docs/installation/
VirtualBox: https://www.virtualbox.org/

Great tutorial: https://www.sitepoint.com/getting-started-vagrant-windows/



After installing Vagrant and VirtualBox, open a shell in the tools/vagrant folder.
Run:
  vagrant up

To halt the VM, type:
  vagrant halt
2019-09-02 11:07:25 +02:00
Gijs Noorlander 523541e7f5 [MemAnalyzer] Fix MemAnalyzer.py script to work with USES_.... defines
The MemAnalyzer tool was not able to perform a proper analysis of the current builds, since we introduced the `USES_P001` syntax of defines to determine what should be included and what not.
2019-09-02 00:49:31 +02:00
Gijs Noorlander 800e7d224c [Docs] Document sharing plugin via ESPeasy p2p controller
Fixes #2522
2019-08-08 23:11:57 +02:00
Gijs Noorlander 1b614583e3 [PIO] Ignore .pio folder in Git. 2019-07-14 01:25:41 +02:00
TD-er 43081c3ac8 [Sphinx] Initial setup for Sphinx documentation 2018-10-07 17:09:52 +02:00
TD-er 07511fe144 Revert "Revert "Fix elseif & Add if-elseif-else nesting levels""
This reverts commit a4fe8d42d2.
2018-09-21 22:15:13 +02:00
Gijs NoorlanderandGitHub a4fe8d42d2 Revert "Fix elseif & Add if-elseif-else nesting levels" 2018-09-16 01:08:42 +02:00
svmac 427a22d23b some code optimization 2018-08-15 04:54:29 +02:00
Gijs NoorlanderandGitHub c3d8d0a2fe Merge branch 'mega' into git-hooks 2018-05-23 22:27:41 +02:00
Plebs 3dad26a58a Fix for #1300
LCD 1602 and 2004 fixed.
2018-04-23 19:19:08 +02:00
Susis Strolch 21011c548e GIT hooks: post-merge, post-commit, post-checkout
scripts intended as local git hooks.
post-merge:
- create symlink ESPEasy - if necessary
- add "#define BUILD_GIT <git revision>" to Custom.h
- add "#define USE_CUSTOM_H" to src/ESPEasy-Globals.h

post-commit:
- add "#define BUILD_GIT <git revision>" to Custom.h

post-checkout:
- on branch checkout also add "#define BUILD_GIT <git revision>"
2018-04-14 11:28:05 +02:00
Gijs Noorlander bbfe254232 Revert "Merge pull request #1116 from TD-er/feature/allow_own_defaults"
This reverts commit 8ccbdcadf0.
2018-03-19 22:47:42 +01:00
Unknown 53b8009df6 [issue #1007] Allow user specific data in separate file
File will be ignored by git and can be simply included using `-D USE_OWN_DEFAULTS` in the build
2018-03-18 22:46:15 +01:00
soifandDatuX 0368aa4d43 Add OS specific hidden files (#1005) 2018-03-04 18:09:08 +01:00
soifandDatuX ebfa0a45a6 Custom define file (#807)
* Allows to use a Custom.h file to change defaults setting without changing the repo file

* Custom.h example
2018-02-02 02:40:56 +01:00