[esp32s2_common] extends = esp32_base lib_ignore = ${esp32_always.lib_ignore} ESP32_ping IRremoteESP8266 HeatpumpIR ESP32 BLE Arduino build_flags = ${esp32_base.build_flags} -DFEATURE_ARDUINO_OTA=1 -DESP32S2 extra_scripts = ${esp32_base.extra_scripts} build_unflags = ${esp32_base.build_unflags} -fexceptions [esp32s2_common_LittleFS] extends = esp32s2_common build_flags = ${esp32s2_common.build_flags} -DUSE_LITTLEFS board_build.filesystem = littlefs [env:custom_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_BUILD_CUSTOM extra_scripts = ${esp32s2_common.extra_scripts} pre:tools/pio/pre_custom_esp32.py [env:custom_ESP32s2_USB_CDC_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_BUILD_CUSTOM -DESP_CONSOLE_USB_CDC=y extra_scripts = ${esp32s2_common.extra_scripts} pre:tools/pio/pre_custom_esp32.py [env:neopixel_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DFEATURE_ARDUINO_OTA=1 -DFEATURE_SD=1 -DPLUGIN_NEOPIXEL_COLLECTION [env:custom_IR_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_BUILD_CUSTOM -DPLUGIN_BUILD_IR lib_ignore = ${esp32_always.lib_ignore} ESP32_ping extra_scripts = ${esp32s2_common.extra_scripts} pre:tools/pio/pre_custom_esp32.py pre:tools/pio/ir_build_check.py [env:normal_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc [env:collection_A_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_ESP32 -DCOLLECTION_USE_RTTTL [env:collection_B_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_B_ESP32 -DCOLLECTION_USE_RTTTL [env:collection_C_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_C_ESP32 -DCOLLECTION_USE_RTTTL [env:collection_D_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_D_ESP32 -DCOLLECTION_USE_RTTTL [env:collection_E_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_E_ESP32 -DCOLLECTION_USE_RTTTL [env:collection_F_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -DPLUGIN_SET_COLLECTION_F_ESP32 -DCOLLECTION_USE_RTTTL [env:energy_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -D PLUGIN_ENERGY_COLLECTION [env:display_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -D PLUGIN_DISPLAY_COLLECTION [env:climate_ESP32s2_4M316k_CDC] extends = esp32s2_common board = esp32s2_cdc build_flags = ${esp32s2_common.build_flags} -D PLUGIN_CLIMATE_COLLECTION