Files
esp32_test_littlefs/platformio.ini
T
2026-06-08 16:11:20 +02:00

71 lines
2.4 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
; ============================================================
; PlatformIO configuration LittleFS test
; Boards: esp32s3_zero | esp32s3_n16r8v
; ============================================================
[platformio]
default_envs = esp32s3_zero
; ─────────────────────────────────────────
; Common settings shared by all envs
; ─────────────────────────────────────────
[env]
platform = espressif32@6
framework = arduino
; LittleFS filesystem upload tool
board_build.filesystem = littlefs
; Serial monitor speed
monitor_speed = 115200
monitor_rts = 0
monitor_dtr = 0
; Build flags common to all targets
build_flags =
-DCORE_DEBUG_LEVEL=5
-DARDUINO_USB_CDC_ON_BOOT=1
; Pas de lib_deps : LittleFS est inclus dans espressif32@6 (framework-arduinoespressif32)
; #include <LittleFS.h> suffit
; ─────────────────────────────────────────
; Waveshare ESP32-S3-Zero
; Flash : 4 MB QIO / PSRAM : none
; ─────────────────────────────────────────
[env:esp32s3_zero]
board = esp32-s3-devkitm-1
board_build.flash_mode = qio
board_build.arduino.memory_type = qio_qspi
; Partition scheme with LittleFS (default_8MB has ota+littlefs)
board_build.partitions = default.csv
upload_speed = 921600
monitor_speed = 115200
board_upload.flash_size = 4MB
board_build.arduino.flash_size = 4MB
build_flags =
${env.build_flags}
-DBOARD_HAS_PSRAM
-DBOARD_ESP32S3_ZERO
-mfix-esp32-psram-cache-issue
; ─────────────────────────────────────────
; Generic ESP32-S3 N16R8V
; Flash : 16 MB QIO / PSRAM : 8 MB OPI
; ─────────────────────────────────────────
[env:esp32s3_n16r8v]
board = esp32-s3-devkitc-1
board_build.partitions = default_16MB.csv
board_upload.flash_size = 16MB
board_build.arduino.memory_type = qio_opi ; OPI PSRAM
upload_speed = 921600
monitor_speed = 115200
build_flags =
${env.build_flags}
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue