[platformio] default_envs = esp32dev ; ── ESP32-WROOM-32 (standard, 520 KB RAM) ──────────────────────────────────── [env:esp32dev] platform = espressif32 board = esp32dev framework = arduino monitor_speed = 115200 lib_deps = knolleary/PubSubClient @ ^2.8 bblanchon/ArduinoJson @ ^7.0 zinggjm/GxEPD2 @ ^1.5 adafruit/Adafruit GFX Library @ ^1.11 ; ── ESP32-S3 (preferred — more RAM, good for large font bitmaps) ────────────── [env:esp32-s3] platform = espressif32 board = esp32-s3-devkitc-1 framework = arduino monitor_speed = 115200 lib_deps = knolleary/PubSubClient @ ^2.8 bblanchon/ArduinoJson @ ^7.0 zinggjm/GxEPD2 @ ^1.5 adafruit/Adafruit GFX Library @ ^1.11