From 2305ff2cc09cf5631dccc6ce5c6e08b0aeb511af Mon Sep 17 00:00:00 2001 From: psxde <12482765+psxde@users.noreply.github.com> Date: Sun, 10 Nov 2024 18:26:19 +0100 Subject: [PATCH 1/2] Update platformio.ini for LittleFS --- platformio.ini | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platformio.ini b/platformio.ini index a372945..e0b0487 100644 --- a/platformio.ini +++ b/platformio.ini @@ -8,10 +8,16 @@ ; Please visit documentation for the other options and examples ; https://docs.platformio.org/page/projectconf.html +[platformio] +default_envs = lolin_s2_mini + +[env] +framework = arduino +board_build.filesystem = littlefs + [env:lolin_s2_mini] platform = espressif32 board = lolin_s2_mini -framework = arduino lib_deps = hideakitai/ArtNet @ ^0.8.0 bblanchon/ArduinoJson @ ^7.2.0 From 2667f364442328a359f4539a665b31ad987d8e57 Mon Sep 17 00:00:00 2001 From: psxde <12482765+psxde@users.noreply.github.com> Date: Sun, 10 Nov 2024 18:28:01 +0100 Subject: [PATCH 2/2] Update main.cpp to use LittleFS --- src/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index c48587c..9bdec4a 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,7 +2,7 @@ // #include #include "ESPDMX.h" #include -#include +#include #include "routes/config.h" DMXESPSerial dmx1; @@ -73,13 +73,13 @@ void setup() // if Artnet packet comes, this function is called to every universe artnet.subscribeArtDmx([&](const uint8_t *data, uint16_t size, const ArtDmxMetadata &metadata, const ArtNetRemoteInfo &remote) {}); - if (!SPIFFS.begin(true)) + if (!LittleFS.begin(true)) { - Serial.println("An Error has occurred while mounting SPIFFS"); + Serial.println("An Error has occurred while mounting LittleFS"); return; } - server.serveStatic("/", SPIFFS, "/").setDefaultFile("index.html"); + server.serveStatic("/", LittleFS, "/").setDefaultFile("index.html"); server.on("/config", HTTP_GET, [](AsyncWebServerRequest *request) { onGetConfig(request); });