Commit Graph
40 Commits
Author SHA1 Message Date
Ton Huisman e729dc57a6 [Build] Remove _LittleFS and _ETH from build names due to linker issues 2025-11-05 21:07:30 +01: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 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
Daniel TedenljungandDatuX 792982262b Updated wrong plugin number. (#269)
* Moving plugin from playground

I am now moving this plugin from playground to main repo. It is tested
for long time and works fine.

* Forgot #endif

* Exclude readme.

* Wrong plugin number
2017-05-05 00:12:43 +02:00
Edwin Eefting 640ee05cd5 platformio settings, travis settings, flashtools for windows, deploy script to create release .zip file 2017-03-01 22:34:35 +01:00