Gijs Noorlander
717ff99524
[PIO] Move to esp8266/Arduino core 2.7.1
2020-05-23 16:47:08 +02:00
Gijs Noorlander
2faf88fd23
[LittleFS] Make switching between SPIFFS and LittleFS easy to do
...
Just add "_LittleFS" to the PIO env label and it will compile with LittleFS instead of SPIFFS.
First impression:
- Load speed of web page is just WOW! (average 170 msec)
- Saving settings is terribly slow (1...2 seconds)
2020-05-05 00:40:41 +02:00
Gijs Noorlander
f7c5f0e88a
[Shelly PLUG-S] Add template + build definition for Shelly PLUG-S
...
As mentioned a few times on the forum.
[one topic](https://www.letscontrolit.com/forum/viewtopic.php?f=5&t=7699 )
2020-05-04 16:48:23 +02:00
Gijs Noorlander
0c7d0969ac
[PIO] GZip and copy files to build_output directory
2020-05-03 18:34:53 +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
9016e37fbe
[Build] Rename PIO environments referring core_263 to core_270
2020-05-02 15:28:37 +02:00
Gijs Noorlander
b42672adb1
[Build] Add custom_beta_1M build
...
Beta:
- Core stage
- `PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_191105`
Regular:
- Released core
- `PIO_FRAMEWORK_ARDUINO_ESPRESSIF_SDK22x_190703`
2020-05-02 14:50:37 +02:00
Gijs Noorlander
4260efb3bd
[Core 2.7.0] Switch to esp8266/Arduino 2.7.0
2020-05-02 14:47:57 +02:00
Gijs Noorlander
1bfb6cd56f
[ESP32 OTA] Exclude ESP32HTTPUpdateServer lib for ESP82xx builds
2020-04-13 10:23:54 +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
4e7cb1e32d
[Build] Split controllers on minimal OTA builds
...
Split Domoticz and FHEM/HomeAssistant/OpenHAB into separate builds as these are most likely never used together.
2020-03-05 15:12:25 +01:00
Gijs Noorlander
3919cffba1
[PIO] Update to core 2.6.3
2020-02-03 20:26:38 +01:00
Gijs Noorlander
b1255ccd44
[Build] Add 1M custom build to platformio.ini
2020-01-25 14:21:54 +01:00
Gijs Noorlander
4e4e6b7fb6
[FEATURE_SD] Add build in Platformio.ini with SD enabled ( #2700 )
...
Fixes: #2700
This does make sure we build more often with `FEATURE_SD` and `FEATURE_MDNS` enabled.
2019-12-04 15:49:47 +01:00
Gijs Noorlander
9fd27284fc
[PIO] Fix build failure due to incorrect flags.
2019-12-03 17:17:13 +01:00
Gijs Noorlander
e75702eec8
[PIO] Update to core 2.6.2
...
And use new platform_packages syntax for the `regular_platform`
2019-12-01 23:52:32 +01:00
Gijs Noorlander
3bb24c26bc
[Build] Add normal_sdk3_ESP8266_1M
...
minimal_core_261_sdk3_ESP8266_1M_OTA is often just too large, so in order to be able to test SDK3 on 1M units, a normal SDK3 build is needed.
2019-11-22 11:06:17 +01:00
Gijs Noorlander
a8776b6fc5
[PIO] Add core 2.6.1 SDK3 builds and PIO env list for Vagrant
...
Create a file named "pio_envlist.txt" next to the Custom.h for Vagrant with the selected env names in it, one per line.
Vagrant will then build all named PIO environments.
2019-11-21 10:23:30 +01:00
Gijs Noorlander
b3d5eb77d3
[PIO] Split platformio.ini into separate files + cleanup.
2019-11-20 13:49:40 +01:00