Ich habe auf Basis des "main.cpp" die Pins und Namen der Sounddateien angepasst und das Programm auf den ESP32 hochgeladen.
Dabei wird die Bibliothek "i2s.h" nicht gefunden. (Diese ist auch Bestandteil des ESP32-Pakets. )
Ich habe daraufhin in der Datei "XT_I2S_Audio.h" das Laden der I2S.h auskommentiert.
Ich bekomme allerdings danach beim Hochladen den Fehler "collect2.exe: error: ld returned 1 exit status", welchen ich nicht interpretieren kann.
Die Original-Dateien von "xtronical" lassen sich kompilieren und laufen.
Genutzt wird:
Arduino IDE 2.1.0
ESP32 Wemos Mini
ESP32-Bibliothek 2.0.9 (Espressif)
Nachfolgend der vollständige Fehlertext:
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp: In constructor 'XT_I2S_Class::XT_I2S_Class(uint8_t, uint8_t, uint8_t, i2s_port_t)':
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:1075:56: warning: 'I2S_COMM_FORMAT_I2S' is deprecated [-Wdeprecated-declarations]
i2s_config.communication_format = (i2s_comm_format_t)(I2S_COMM_FORMAT_I2S | I2S_COMM_FORMAT_I2S_MSB);
^~~~~~~
In file included from C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/driver/include/driver/i2s.h:16,
from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/XT_I2S_Audio.h:12,
from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:9:
C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/hal/include/hal/i2s_types.h:87:5: note: declared here
I2S_COMM_FORMAT_I2S attribute((deprecated)) = 0x01, /!< I2S communication format I2S, correspond to I2S_COMM_FORMAT_STAND_I2S/
^~~~~~~
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:1075:78: warning: 'I2S_COMM_FORMAT_I2S_MSB' is deprecated [-Wdeprecated-declarations]
i2s_config.communication_format = (i2s_comm_format_t)(I2S_COMM_FORMAT_I2S | I2S_COMM_FORMAT_I2S_MSB);
^~~~~~~
In file included from C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/driver/include/driver/i2s.h:16,
from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/XT_I2S_Audio.h:12,
from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:9:
C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/hal/include/hal/i2s_types.h:88:5: note: declared here
I2S_COMM_FORMAT_I2S_MSB attribute((deprecated)) = 0x01, /!< I2S format MSB, (I2S_COMM_FORMAT_I2S |I2S_COMM_FORMAT_I2S_MSB) correspond to I2S_COMM_FORMAT_STAND_I2S/
^~~~~~~
c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in function floatMap(float, float, float, float, float)': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:29: multiple definition offloatMap(float, float, float, float, float)'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:29: first defined here
c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in function SDCardInit()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:34: multiple definition ofSDCardInit()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:34: first defined here
c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:20: multiple definition of MySound'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:20: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:21: multiple definition ofMySound2'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:21: first defined here
c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in function LoadFiles()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:46: multiple definition ofLoadFiles()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:46: first defined here
c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:18: multiple definition of I2SAudio'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:18: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in functionsetup()':
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:52: multiple definition of setup()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:52: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in functionloop()':
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:70: multiple definition of `loop()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:70: first defined here
collect2.exe: error: ld returned 1 exit status
Mehrere Bibliotheken wurden für "SD.h" gefunden
Benutzt: C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD
Nicht benutzt: C:\Users\Peter\AppData\Local\Arduino15\libraries\SD
exit status 1
Ich habe auf Basis des "main.cpp" die Pins und Namen der Sounddateien angepasst und das Programm auf den ESP32 hochgeladen. Dabei wird die Bibliothek "i2s.h" nicht gefunden. (Diese ist auch Bestandteil des ESP32-Pakets. ) Ich habe daraufhin in der Datei "XT_I2S_Audio.h" das Laden der I2S.h auskommentiert. Ich bekomme allerdings danach beim Hochladen den Fehler "collect2.exe: error: ld returned 1 exit status", welchen ich nicht interpretieren kann.
Die Original-Dateien von "xtronical" lassen sich kompilieren und laufen. Genutzt wird: Arduino IDE 2.1.0 ESP32 Wemos Mini ESP32-Bibliothek 2.0.9 (Espressif)
Nachfolgend der vollständige Fehlertext:
c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp: In constructor 'XT_I2S_Class::XT_I2S_Class(uint8_t, uint8_t, uint8_t, i2s_port_t)': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:1075:56: warning: 'I2S_COMM_FORMAT_I2S' is deprecated [-Wdeprecated-declarations] i2s_config.communication_format = (i2s_comm_format_t)(I2S_COMM_FORMAT_I2S | I2S_COMM_FORMAT_I2S_MSB); ^
~~~~~~ In file included from C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/driver/include/driver/i2s.h:16, from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/XT_I2S_Audio.h:12, from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:9: C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/hal/include/hal/i2s_types.h:87:5: note: declared here I2S_COMM_FORMAT_I2S attribute((deprecated)) = 0x01, /!< I2S communication format I2S, correspond toI2S_COMM_FORMAT_STAND_I2S
/ ^~~~~~~ c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:1075:78: warning: 'I2S_COMM_FORMAT_I2S_MSB' is deprecated [-Wdeprecated-declarations] i2s_config.communication_format = (i2s_comm_format_t)(I2S_COMM_FORMAT_I2S | I2S_COMM_FORMAT_I2S_MSB); ^~~~~~~ In file included from C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/driver/include/driver/i2s.h:16, from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/XT_I2S_Audio.h:12, from c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main\XT_I2S_Audio.cpp:9: C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9/tools/sdk/esp32/include/hal/include/hal/i2s_types.h:88:5: note: declared here I2S_COMM_FORMAT_I2S_MSB attribute((deprecated)) = 0x01, /!< I2S format MSB, (I2S_COMM_FORMAT_I2S |I2S_COMM_FORMAT_I2S_MSB) correspond toI2S_COMM_FORMAT_STAND_I2S
/ ^~~~~~~ c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in functionfloatMap(float, float, float, float, float)': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:29: multiple definition of
floatMap(float, float, float, float, float)'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:29: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in functionSDCardInit()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:34: multiple definition of
SDCardInit()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:34: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:20: multiple definition ofMySound'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:20: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:21: multiple definition of
MySound2'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:21: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in functionLoadFiles()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:46: multiple definition of
LoadFiles()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:46: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o:c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:18: multiple definition ofI2SAudio'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:18: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in function
setup()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:52: multiple definition ofsetup()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:52: first defined here c:/users/peter/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\libraries\XTronical-I2S-Audio-with-SD-main\main.cpp.o: in function
loop()': c:\Users\Peter\Documents\Arduino\libraries\XTronical-I2S-Audio-with-SD-main/main.cpp:70: multiple definition of `loop()'; C:\Users\Peter\AppData\Local\Temp\arduino\sketches\304759E237F63C6BE7710F6C84363485\sketch\ESP32_RC_Sound_neu_1_0.ino.cpp.o:C:\Users\Peter\Documents\Arduino\ESP32_RC_Sound_neu\ESP32_RC_Sound_neu_1_0/ESP32_RC_Sound_neu_1_0.ino:70: first defined here collect2.exe: error: ld returned 1 exit status Mehrere Bibliotheken wurden für "SD.h" gefunden Benutzt: C:\Users\Peter\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.9\libraries\SD Nicht benutzt: C:\Users\Peter\AppData\Local\Arduino15\libraries\SD exit status 1Compilation error: exit status 1