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öder and GitHub
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-er and GitHub
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 DECORET and Gijs 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 Noorlander and GitHub
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 Noorlander and GitHub
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
soif and DatuX
0368aa4d43
Add OS specific hidden files ( #1005 )
2018-03-04 18:09:08 +01:00
soif and DatuX
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 Tedenljung and DatuX
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