initial commit

This commit is contained in:
feeling001@gmail.com
2026-06-08 14:33:53 +02:00
commit a7eb474a97
8 changed files with 686 additions and 0 deletions
+57
View File
@@ -0,0 +1,57 @@
; ============================================================
; 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 = waveshare_esp32_s3_zero
; Partition scheme with LittleFS (default_8MB has ota+littlefs)
board_build.partitions = default.csv
upload_speed = 921600
monitor_speed = 115200
; ─────────────────────────────────────────
; 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