diff --git a/platformio.ini b/platformio.ini index 7b81aee..33b7be4 100644 --- a/platformio.ini +++ b/platformio.ini @@ -24,10 +24,11 @@ lib_deps = ${extra.lib_deps} esphome/ESP32-audioI2S@^2.1.0 computer991/Arduino_MFRC522v2@^2.0.1 + https://github.com/dplasa/FTPClientServer ;upload_port = 10.10.2.108 monitor_speed = 115200 monitor_port = /dev/cu.usbserial-0001 -monitor_filters = time, esp32_exception_decoder +monitor_filters = esp32_exception_decoder [env:deploy] platform = espressif32 diff --git a/src/esmp3.cpp b/src/esmp3.cpp index 8aeb14a..4a4e27c 100644 --- a/src/esmp3.cpp +++ b/src/esmp3.cpp @@ -13,11 +13,13 @@ #include #include #include +#include Controller controller; Audio audio; PlaylistManager* pm; MFRC522* rfid; +FTPServer ftp(SD); void setup() { pinMode(PIN_CS_SD, OUTPUT); digitalWrite(PIN_CS_SD, HIGH); @@ -92,13 +94,15 @@ void setup() { Serial.println("Setup finished."); audio.setVolume(12); - audio.connecttospeech("Die Papabox ist nun einsatzbereit!", "de_DE"); + + ftp.begin("", ""); } void loop() { ArduinoOTA.handle(); controller.handle(); audio.loop(); + ftp.handleFTP(); } void audio_info(const char *info){