diff --git a/platformio.ini b/platformio.ini index 722d46593..911d9c031 100644 --- a/platformio.ini +++ b/platformio.ini @@ -128,17 +128,19 @@ lib_deps = ; ; Builds for different board types -; If the environment variable (windows or linux) "NO_BUILD_WEBUI" is set, the WebUI will not be built. -; If you're building for a single target, create a pio_local.ini file (look at example) +; We use Tasmota for boards without PSRAM as this framework has mbedtls removed to save memory. +; +; Note, if the system environment variable (windows or linux) "NO_BUILD_WEBUI" is set, the WebUI will not be built. +; If you're building for a single target environment, we recommend creating a pio_local.ini (see example file) ; [env:s_4M] -; 4MB ESP32 - using Tasmota - no SSL, no PSRAM - like a BBQKees older S32 and E32 models +; 4MB ESP32 - no SSL, no PSRAM - like a BBQKees older S32 and E32 models - uses Tasmota extends = espressif32_base_T_4M board = s_4M [env:s_16M] -; 16MB ESP32 - using Tasmota - no SSL, no PSRAM - like a BBQKees later S32 models +; 16MB ESP32 - no PSRAM - like a BBQKees later S32 V2 models - uses Tasmota extends = espressif32_base_T_16M board = s_16M @@ -158,12 +160,12 @@ extends = espressif32_base_32M board = s3_32M_P [env:s2_4M_P] -; based on lolin_s2_mini with 2MB PSRAM +; based on lolin_s2_mini 4MB with 2MB PSRAM - uses Tasmota extends = espressif32_base_T_4M board = s2_4M_P [env:c3_mini_4M] -; based on lolin_c3_mini, no PSRAM +; based on lolin_c3_mini 4MB, no PSRAM - uses Tasmota extends = espressif32_base_T_4M board = c3_mini_4M