2026-08-03 10:46:23 -04:00
|
|
|
; PlatformIO configuration for M5Stack PaperColor Immich Frame
|
|
|
|
|
[env:m5stack-papercolor]
|
|
|
|
|
platform = espressif32 @ 6.12.0
|
|
|
|
|
board = esp32s3box
|
|
|
|
|
framework = arduino
|
|
|
|
|
board_build.partitions = partitions_custom.csv
|
|
|
|
|
board_upload.flash_size = 16MB
|
|
|
|
|
board_upload.maximum_size = 16777216
|
|
|
|
|
board_build.arduino.memory_type = qio_opi
|
|
|
|
|
board_build.filesystem = littlefs
|
|
|
|
|
monitor_speed = 115200
|
|
|
|
|
upload_speed = 921600
|
|
|
|
|
build_flags =
|
|
|
|
|
-DESP32S3
|
|
|
|
|
-DBOARD_HAS_PSRAM
|
|
|
|
|
-DCORE_DEBUG_LEVEL=3
|
|
|
|
|
-DARDUINO_USB_CDC_ON_BOOT=1
|
|
|
|
|
-DARDUINO_USB_MODE=1
|
2026-08-03 19:52:22 -04:00
|
|
|
-DARDUINO_LOOP_STACK_SIZE=32768
|
2026-08-03 10:46:23 -04:00
|
|
|
lib_deps =
|
|
|
|
|
m5stack/M5Unified @ ^0.2.2
|
|
|
|
|
m5stack/M5GFX @ ^0.2.5
|
|
|
|
|
https://github.com/m5stack/M5PM1.git
|
|
|
|
|
mathieucarbou/ESP Async WebServer @ ^3.0.6
|
|
|
|
|
bblanchon/ArduinoJson @ ^7.0.0
|
2026-08-03 11:25:41 -04:00
|
|
|
ricmoo/QRCode @ ^0.0.1
|
2026-08-03 10:46:23 -04:00
|
|
|
lib_ignore =
|
|
|
|
|
WebServer
|
|
|
|
|
|
|
|
|
|
[env:native]
|
|
|
|
|
platform = native
|
|
|
|
|
build_flags = -std=c++17
|
|
|
|
|
test_framework = unity
|
|
|
|
|
lib_deps =
|
|
|
|
|
bblanchon/ArduinoJson @ ^7.0.0
|