More Arduino 3.0 env

This commit is contained in:
Jason2866 2023-08-29 19:15:08 +02:00 committed by GitHub
parent 4ebcd89b4f
commit 34a26fea22
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,9 +4,13 @@
; *** Uncomment the line below and one or more env to select version(s)
;default_envs =
; tasmota32-arduino30
; tasmota32solo1-arduino30
; tasmota32-odroid30
; tasmota32s2-arduino30
; tasmota32s3-arduino30
; tasmota32s3-qio_opi-ard30
; tasmota32s3cdc-qio_opi-ard30
; tasmota32s3cdc-webcam3
; tasmota32c2-arduino30
; tasmota32c3-arduino30
; tasmota32c3cdc-arduino30
@ -23,7 +27,8 @@
[core32_30]
platform = https://github.com/Jason2866/platform-espressif32.git#Arduino/IDF5
platform_packages = framework-arduinoespressif32 @ https://github.com/Jason2866/esp32-arduino-lib-builder/releases/download/1532/framework-arduinoespressif32-release_v5.1-303acc246e.zip
platform_packages =
build_unflags = ${core32.build_unflags}
build_flags = ${core32.build_flags}
@ -76,6 +81,17 @@ build_flags = ${env:arduino30.build_flags}
monitor_filters = esp32_exception_decoder
lib_ignore = ${env:arduino30.lib_ignore}
[env:tasmota32solo1-arduino30]
extends = env:arduino30
board = esp32_solo1
build_unflags = ${env:arduino30.build_unflags}
build_flags = ${env:arduino30.build_flags}
-DFIRMWARE_ARDUINO30
-DUSE_MI_HOMEKIT=0 ; 1 to enable; 0 to disable
-DUSE_MI_ESP32
monitor_filters = esp32_exception_decoder
lib_ignore = ${env:arduino30.lib_ignore}
[env:tasmota32-odroid30]
extends = env:arduino30
board = esp32-fix
@ -95,6 +111,28 @@ build_flags = ${env:arduino30.build_flags}
monitor_filters = esp32_exception_decoder
lib_ignore = ${env:arduino30.lib_ignore}
[env:tasmota32s3-qio_opi-ard30]
extends = env:arduino30
board = esp32s3-qio_opi
board_build.f_cpu = 240000000L
board_build.f_flash = 80000000L
build_unflags = ${env:arduino30.build_unflags}
build_flags = ${env:arduino30.build_flags}
-DFIRMWARE_ARDUINO30
monitor_filters = esp32_exception_decoder
lib_ignore = ${env:arduino30.lib_ignore}
[env:tasmota32s3cdc-qio_opi-ard30]
extends = env:arduino30
board = esp32s3cdc-qio_opi
board_build.f_cpu = 240000000L
board_build.f_flash = 80000000L
build_unflags = ${env:arduino30.build_unflags}
build_flags = ${env:arduino30.build_flags}
-DFIRMWARE_ARDUINO30
monitor_filters = esp32_exception_decoder
lib_ignore = ${env:arduino30.lib_ignore}
[env:tasmota32s3-arduino30]
extends = env:arduino30
board = esp32s3-qio_qspi
@ -104,9 +142,21 @@ build_flags = ${env:arduino30.build_flags}
-DUSE_MI_HOMEKIT=0 ; 1 to enable; 0 to disable
-DUSE_MI_ESP32
monitor_filters = esp32_exception_decoder
lib_extra_dirs = lib/lib_ssl, lib/lib_basic, lib/lib_i2c, lib/lib_div, lib/lib_rf, lib/libesp32, lib/libesp32_div
lib_ignore = ${env:arduino30.lib_ignore}
universal display Library
[env:tasmota32s3cdc-webcam3]
extends = env:arduino30
board = esp32s3cdc-qio_opi
board_build.f_cpu = 240000000L
board_build.f_flash = 80000000L
build_unflags = ${env:arduino30.build_unflags}
build_flags = ${env:arduino30.build_flags}
-DFIRMWARE_ARDUINO30
-DUSE_WEBCAM
-DUSE_WEBCAM_V2
-DENABLE_RTSPSERVER
-DCODE_IMAGE_STR='"webcam-v2"'
-DOTA_URL='""'
[env:tasmota32c2-arduino30]
extends = env:arduino30
@ -251,4 +301,4 @@ build_unflags = ${env:tasmota32c6-arduino30.build_unflags}
build_flags = ${env:tasmota32c6-arduino30.build_flags}
-DFIRMWARE_SAFEBOOT
lib_extra_dirs = lib/lib_ssl, lib/libesp32
lib_ignore = ${safeboot_flags.lib_ignore}
lib_ignore = ${safeboot_flags.lib_ignore}