|
|
@ -23,9 +23,10 @@ extra_scripts = |
|
|
|
pre:../scripts/convertHtml.py |
|
|
|
pre:../scripts/applyPatches.py |
|
|
|
pre:../scripts/reduceGxEPD2.py |
|
|
|
;;post:../scripts/add_littlefs_binary.py |
|
|
|
|
|
|
|
lib_deps = |
|
|
|
https://github.com/esphome/ESPAsyncWebServer @ ^3.2.0 |
|
|
|
https://github.com/esphome/ESPAsyncWebServer @ ^3.2.2 |
|
|
|
https://github.com/nRF24/RF24.git#v1.4.8 |
|
|
|
paulstoffregen/Time @ ^1.6.1 |
|
|
|
https://github.com/bertmelis/espMqttClient#v1.7.0 |
|
|
@ -40,6 +41,8 @@ build_flags = |
|
|
|
build_unflags = |
|
|
|
-std=gnu++11 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[env:esp8266-minimal] |
|
|
|
platform = espressif8266 |
|
|
|
board = esp12e |
|
|
@ -146,11 +149,13 @@ build_flags = ${env.build_flags} |
|
|
|
monitor_filters = |
|
|
|
esp8266_exception_decoder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[env:esp32-wroom32-minimal] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = lolin_d32 |
|
|
|
build_flags = ${env.build_flags} |
|
|
|
-DUSE_HSPI_FOR_EPD |
|
|
|
;;-DSPI_HAL |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder |
|
|
|
|
|
|
@ -158,10 +163,10 @@ monitor_filters = |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = lolin_d32 |
|
|
|
build_flags = ${env:esp32-wroom32-minimal.build_flags} |
|
|
|
-DUSE_HSPI_FOR_EPD |
|
|
|
-DENABLE_MQTT |
|
|
|
-DPLUGIN_DISPLAY |
|
|
|
-DENABLE_HISTORY |
|
|
|
-DPLUGIN_ZEROEXPORT |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder |
|
|
|
|
|
|
@ -199,7 +204,7 @@ build_flags = ${env:esp32-wroom32.build_flags} |
|
|
|
-DDEF_ETH_MISO_PIN=12 |
|
|
|
-DDEF_ETH_MOSI_PIN=13 |
|
|
|
-DDEF_ETH_IRQ_PIN=4 |
|
|
|
-DDEF_ETH_RST_PIN=2 |
|
|
|
-DDEF_ETH_RST_PIN=255 |
|
|
|
-DDEF_NRF_CS_PIN=5 |
|
|
|
-DDEF_NRF_CE_PIN=17 |
|
|
|
-DDEF_NRF_IRQ_PIN=16 |
|
|
@ -217,15 +222,17 @@ build_flags = ${env:esp32-wroom32-ethernet.build_flags} |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[env:esp32-s2-mini] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = lolin_s2_mini |
|
|
|
build_flags = ${env.build_flags} |
|
|
|
-DUSE_HSPI_FOR_EPD |
|
|
|
;;-DSPI_HAL |
|
|
|
-DENABLE_MQTT |
|
|
|
-DPLUGIN_DISPLAY |
|
|
|
-DENABLE_HISTORY |
|
|
|
-DPLUGIN_ZEROEXPORT |
|
|
|
-DDEF_NRF_CS_PIN=12 |
|
|
|
-DDEF_NRF_CE_PIN=3 |
|
|
|
-DDEF_NRF_IRQ_PIN=5 |
|
|
@ -248,15 +255,17 @@ build_flags = ${env:esp32-s2-mini.build_flags} |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[env:esp32-c3-mini] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = lolin_c3_mini |
|
|
|
build_flags = ${env.build_flags} |
|
|
|
-DUSE_HSPI_FOR_EPD |
|
|
|
;;-DSPI_HAL |
|
|
|
-DENABLE_MQTT |
|
|
|
-DPLUGIN_DISPLAY |
|
|
|
-DENABLE_HISTORY |
|
|
|
-DPLUGIN_ZEROEXPORT |
|
|
|
-DDEF_NRF_CS_PIN=5 |
|
|
|
-DDEF_NRF_CE_PIN=0 |
|
|
|
-DDEF_NRF_IRQ_PIN=1 |
|
|
@ -279,6 +288,8 @@ build_flags = ${env:esp32-c3-mini.build_flags} |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[env:opendtufusion-minimal] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = esp32-s3-devkitc-1 |
|
|
@ -349,7 +360,6 @@ build_flags = ${env:opendtufusion-minimal.build_flags} |
|
|
|
-DENABLE_MQTT |
|
|
|
-DPLUGIN_DISPLAY |
|
|
|
-DENABLE_HISTORY |
|
|
|
-DPLUGIN_ZEROEXPORT |
|
|
|
-DDEF_ETH_CS_PIN=42 |
|
|
|
-DDEF_ETH_SCK_PIN=39 |
|
|
|
-DDEF_ETH_MISO_PIN=41 |
|
|
@ -368,3 +378,19 @@ build_flags = ${env:opendtufusion-ethernet.build_flags} |
|
|
|
-DLANG_DE |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder, colorize |
|
|
|
|
|
|
|
[env:opendtufusion-ethernet-zero_export] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = esp32-s3-devkitc-1 |
|
|
|
upload_protocol = esp-builtin |
|
|
|
build_flags = ${env:opendtufusion-ethernet.build_flags} |
|
|
|
-DPLUGIN_ZEROEXPORT |
|
|
|
monitor_filters = |
|
|
|
esp32_exception_decoder, colorize |
|
|
|
|
|
|
|
[env:opendtufusion-ethernet-zero_export-de] |
|
|
|
platform = espressif32@6.6.0 |
|
|
|
board = esp32-s3-devkitc-1 |
|
|
|
upload_protocol = esp-builtin |
|
|
|
build_flags = ${env:opendtufusion-ethernet-zero_export.build_flags} |
|
|
|
-DLANG_DE |
|
|
|