@ -22,6 +22,7 @@ extra_scripts =
pre:../scripts/auto_firmware_version.py
pre:../scripts/auto_firmware_version.py
pre:../scripts/convertHtml.py
pre:../scripts/convertHtml.py
pre:../scripts/applyPatches.py
pre:../scripts/applyPatches.py
pre:../scripts/reduceGxEPD2.py
lib_deps =
lib_deps =
https://github.com/yubox-node-org/ESPAsyncWebServer
https://github.com/yubox-node-org/ESPAsyncWebServer
@ -30,8 +31,8 @@ lib_deps =
https://github.com/bertmelis/espMqttClient#v1.5.0
https://github.com/bertmelis/espMqttClient#v1.5.0
bblanchon/ArduinoJson @ ^6.21.3
bblanchon/ArduinoJson @ ^6.21.3
https://github.com/JChristensen/Timezone @ ^1.2.4
https://github.com/JChristensen/Timezone @ ^1.2.4
olikraus/U8g2 @ ^2.35.7
olikraus/U8g2 @ ^2.35.9
https://github.com/zinggjm/GxEPD2 @ ^1.5.2
https://github.com/zinggjm/GxEPD2 @ ^1.5.3
build_flags =
build_flags =
-std = c++17
-std = c++17
-std = gnu++17
-std = gnu++17
@ -71,7 +72,7 @@ monitor_filters =
esp8266_exception_decoder
esp8266_exception_decoder
[env:esp32-wroom32]
[env:esp32-wroom32]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = lolin_d32
board = lolin_d32
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DUSE_HSPI_FOR_EPD
-DUSE_HSPI_FOR_EPD
@ -79,7 +80,7 @@ monitor_filters =
esp32_exception_decoder
esp32_exception_decoder
[env:esp32-wroom32-prometheus]
[env:esp32-wroom32-prometheus]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = lolin_d32
board = lolin_d32
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DUSE_HSPI_FOR_EPD
-DUSE_HSPI_FOR_EPD
@ -98,8 +99,8 @@ lib_deps =
https://github.com/bertmelis/espMqttClient#v1.5.0
https://github.com/bertmelis/espMqttClient#v1.5.0
bblanchon/ArduinoJson @ ^6.21.3
bblanchon/ArduinoJson @ ^6.21.3
https://github.com/JChristensen/Timezone @ ^1.2.4
https://github.com/JChristensen/Timezone @ ^1.2.4
olikraus/U8g2 @ ^2.35.7
olikraus/U8g2 @ ^2.35.9
zinggjm/GxEPD2 @ ^1.5.2
https://github.com/zinggjm/GxEPD2 @ ^1.5.3
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-D ETHERNET
-D ETHERNET
-DRELEASE
-DRELEASE
@ -110,7 +111,7 @@ monitor_filters =
esp32_exception_decoder
esp32_exception_decoder
[env:esp32-s2-mini]
[env:esp32-s2-mini]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = lolin_s2_mini
board = lolin_s2_mini
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DUSE_HSPI_FOR_EPD
-DUSE_HSPI_FOR_EPD
@ -124,7 +125,7 @@ monitor_filters =
esp32_exception_decoder
esp32_exception_decoder
[env:esp32-c3-mini]
[env:esp32-c3-mini]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = lolin_c3_mini
board = lolin_c3_mini
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DUSE_HSPI_FOR_EPD
-DUSE_HSPI_FOR_EPD
@ -139,7 +140,7 @@ monitor_filters =
[env:opendtufusion]
[env:opendtufusion]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = esp32-s3-devkitc-1
board = esp32-s3-devkitc-1
upload_protocol = esp-builtin
upload_protocol = esp-builtin
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
@ -162,7 +163,7 @@ monitor_filters =
esp32_exception_decoder, colorize
esp32_exception_decoder, colorize
[env:opendtufusion-ethernet]
[env:opendtufusion-ethernet]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = esp32-s3-devkitc-1
board = esp32-s3-devkitc-1
lib_deps =
lib_deps =
khoih-prog/AsyncWebServer_ESP32_W5500
khoih-prog/AsyncWebServer_ESP32_W5500
@ -172,13 +173,12 @@ lib_deps =
https://github.com/bertmelis/espMqttClient#v1.5.0
https://github.com/bertmelis/espMqttClient#v1.5.0
bblanchon/ArduinoJson @ ^6.21.3
bblanchon/ArduinoJson @ ^6.21.3
https://github.com/JChristensen/Timezone @ ^1.2.4
https://github.com/JChristensen/Timezone @ ^1.2.4
olikraus/U8g2 @ ^2.35.7
olikraus/U8g2 @ ^2.35.9
zinggjm/GxEPD2 @ ^1.5.2
https://github.com/zinggjm/GxEPD2 @ ^1.5.3
upload_protocol = esp-builtin
upload_protocol = esp-builtin
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DETHERNET
-DETHERNET
-DSPI_HAL
-DSPI_HAL
-DUSE_HSPI_FOR_EPD
-DDEF_ETH_CS_PIN = 42
-DDEF_ETH_CS_PIN = 42
-DDEF_ETH_SCK_PIN = 39
-DDEF_ETH_SCK_PIN = 39
-DDEF_ETH_MISO_PIN = 41
-DDEF_ETH_MISO_PIN = 41
@ -205,7 +205,7 @@ monitor_filters =
esp32_exception_decoder, colorize
esp32_exception_decoder, colorize
[env:opendtufusion-dev]
[env:opendtufusion-dev]
platform = espressif32@6.4 .0
platform = espressif32@6.5 .0
board = esp32-s3-devkitc-1
board = esp32-s3-devkitc-1
lib_deps =
lib_deps =
https://github.com/yubox-node-org/ESPAsyncWebServer
https://github.com/yubox-node-org/ESPAsyncWebServer
@ -214,8 +214,8 @@ lib_deps =
https://github.com/bertmelis/espMqttClient#v1.5.0
https://github.com/bertmelis/espMqttClient#v1.5.0
bblanchon/ArduinoJson @ ^6.21.3
bblanchon/ArduinoJson @ ^6.21.3
https://github.com/JChristensen/Timezone @ ^1.2.4
https://github.com/JChristensen/Timezone @ ^1.2.4
olikraus/U8g2 @ ^2.35.7
olikraus/U8g2 @ ^2.35.9
https://github.com/zinggjm/GxEPD2 @ ^1.5.2
https://github.com/zinggjm/GxEPD2 @ ^1.5.3
upload_protocol = esp-builtin
upload_protocol = esp-builtin
build_flags = ${env.build_flags}
build_flags = ${env.build_flags}
-DDEF_NRF_CS_PIN = 37
-DDEF_NRF_CS_PIN = 37