Wieder einer mit .. Fehler beim Kompilieren

Hallo!

ich habe die verschieden Beiträge mit „Fehler/Error beim Kompilieren…“ durchgesehen, konnte jedoch nicht finden an was es bei mir liegt.

Habe letzte Woche das Set bei AZ-Delivery gekauft.
Arduino IDE ist die Aktuelle 1.8.13

Habe die Tonuino.ino von GitHub - xfjx/TonUINO: Die DIY Musikbox (nicht nur) für Kinder herunter geladen.
Anschließend in GitHub die angegebenen Librarys gesucht und mit Bibliothek ZIP importiert.

Folgende Fehlermeldeung: „Fehler beim Kompilieren für das Board Arduino Nano.“
Das PRG kann so nicht hochgeladen werden.

Wo finde ich in der Beschreibung die Lösung, bzw. welche Beschreibung habe ich übersehen, denn ich habe alles ganz aktuell herunter geladen?

–>> Einen Teil der Ausgabe gelöscht, da sonst zu lang.

Arduino: 1.8.13 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Peter\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Peter\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries D:\Dokumente\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10813 -build-path C:\Users\Peter\AppData\Local\Temp\arduino_build_826669 -warnings=default -build-cache C:\Users\Peter\AppData\Local\Temp\arduino_cache_382897 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Peter\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Peter\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Users\Peter\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Peter\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino


Alternatives for JC_Button.h: [JC_Button-master@2.1.2]

ResolveLibrary(JC_Button.h)

  -> candidates: [JC_Button-master@2.1.2]

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for MFRC522.h: [rfid-master@1.4.8]

ResolveLibrary(MFRC522.h)

  -> candidates: [rfid-master@1.4.8]

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0]

ResolveLibrary(SoftwareSerial.h)

  -> candidates: [SoftwareSerial@1.0]

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "D:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src\\JC_Button.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "D:\\Dokumente\\Arduino\\libraries\\rfid-master\\src\\MFRC522.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "D:\\Dokumente\\Arduino\\libraries\\rfid-master\\src\\MFRC522Extended.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src\\SPI.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src\\SoftwareSerial.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Generating function prototypes...

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Sketch wird kompiliert...

"C:\\Users\\Peter\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-ID:\\Dokumente\\Arduino\\libraries\\DFMiniMp3-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\EEPROM\\src" "-ID:\\Dokumente\\Arduino\\libraries\\JC_Button-master\\src" "-ID:\\Dokumente\\Arduino\\libraries\\rfid-master\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SoftwareSerial\\src" "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp" -o "C:\\Users\\Peter\\AppData\\Local\\Temp\\arduino_build_826669\\sketch\\Tonuino.ino.cpp.o"

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino: In function 'void setup()':

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:758:27: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

   mp3.setEq(mySettings.eq - 1);

             ~~~~~~~~~~~~~~^~~

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1117:37: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]

 void adminMenu(bool fromCard = false) {

                                     ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:80:6: note: previous specification in 'void adminMenu(bool)' here

 void adminMenu(bool fromCard = false);

      ^~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1192:29: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

     mp3.setEq(mySettings.eq - 1);

               ~~~~~~~~~~~~~~^~~

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1318:22: warning: invalid conversion from 'int8_t* {aka signed char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

       if (askCode(pin)) {

                      ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1332:6: note:   initializing argument 1 of 'bool askCode(uint8_t*)'

 bool askCode(uint8_t *code) {

      ^~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1349:120: warning: default argument given for parameter 4 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1349:120: warning: default argument given for parameter 5 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1349:120: warning: default argument given for parameter 6 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1349:120: warning: default argument given for parameter 7 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {

                                                                                                                        ^

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:74:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,

         ^~~~~~~~~

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h: In instantiation of 'uint16_t DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::listenForReply(uint8_t) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify; uint16_t = unsigned int; uint8_t = unsigned char]':

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:105:27:   required from 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::loop() [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:713:14:   required from here

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:511:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(*this, DfMp3_PlaySources_Usb, replyArg);

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t)

     static void OnPlayFinished(DfMp3_PlaySources source, uint16_t track) {

                 ^~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note:   candidate expects 2 arguments, 3 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:515:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(*this, DfMp3_PlaySources_Sd, replyArg);

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t)

     static void OnPlayFinished(DfMp3_PlaySources source, uint16_t track) {

                 ^~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note:   candidate expects 2 arguments, 3 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:519:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(*this, DfMp3_PlaySources_Flash, replyArg);

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t)

     static void OnPlayFinished(DfMp3_PlaySources source, uint16_t track) {

                 ^~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:100:17: note:   candidate expects 2 arguments, 3 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:524:66: error: no matching function for call to 'Mp3Notify::OnPlaySourceOnline(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources)'

                         T_NOTIFICATION_METHOD::OnPlaySourceOnline(*this, static_cast<DfMp3_PlaySources>(replyArg));

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:106:17: note: candidate: static void Mp3Notify::OnPlaySourceOnline(DfMp3_PlaySources)

     static void OnPlaySourceOnline(DfMp3_PlaySources source) {

                 ^~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:106:17: note:   candidate expects 1 argument, 2 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:529:68: error: no matching function for call to 'Mp3Notify::OnPlaySourceInserted(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources)'

                         T_NOTIFICATION_METHOD::OnPlaySourceInserted(*this, static_cast<DfMp3_PlaySources>(replyArg));

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:109:17: note: candidate: static void Mp3Notify::OnPlaySourceInserted(DfMp3_PlaySources)

     static void OnPlaySourceInserted(DfMp3_PlaySources source) {

                 ^~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:109:17: note:   candidate expects 1 argument, 2 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:534:67: error: no matching function for call to 'Mp3Notify::OnPlaySourceRemoved(DFMiniMp3<SoftwareSerial, Mp3Notify>&, DfMp3_PlaySources)'

                         T_NOTIFICATION_METHOD::OnPlaySourceRemoved(*this, static_cast<DfMp3_PlaySources>(replyArg));

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:112:17: note: candidate: static void Mp3Notify::OnPlaySourceRemoved(DfMp3_PlaySources)

     static void OnPlaySourceRemoved(DfMp3_PlaySources source) {

                 ^~~~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:112:17: note:   candidate expects 1 argument, 2 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:538:55: error: no matching function for call to 'Mp3Notify::OnError(DFMiniMp3<SoftwareSerial, Mp3Notify>&, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnError(*this, replyArg);

                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:88:17: note: candidate: static void Mp3Notify::OnError(uint16_t)

     static void OnError(uint16_t errorCode) {

                 ^~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:88:17: note:   candidate expects 1 argument, 2 provided

In file included from D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:1:0:

D:\Dokumente\Arduino\libraries\DFMiniMp3-master\src/DFMiniMp3.h:552:51: error: no matching function for call to 'Mp3Notify::OnError(DFMiniMp3<SoftwareSerial, Mp3Notify>&, uint16_t&)'

                     T_NOTIFICATION_METHOD::OnError(*this, replyArg);

                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:88:17: note: candidate: static void Mp3Notify::OnError(uint16_t)

     static void OnError(uint16_t errorCode) {

                 ^~~~~~~

D:\Dokumente\Arduino\sketch\TonUINO-ori-V2.1\PL02\Tonuino\Tonuino.ino:88:17: note:   candidate expects 1 argument, 2 provided

Bibliothek DFMiniMp3-master in Version 1.1.0 im Ordner: D:\Dokumente\Arduino\libraries\DFMiniMp3-master  wird verwendet

Bibliothek EEPROM in Version 2.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM  wird verwendet

Bibliothek JC_Button-master in Version 2.1.2 im Ordner: D:\Dokumente\Arduino\libraries\JC_Button-master  wird verwendet

Bibliothek rfid-master in Version 1.4.8 im Ordner: D:\Dokumente\Arduino\libraries\rfid-master  wird verwendet

Bibliothek SPI in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI  wird verwendet

Bibliothek SoftwareSerial in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SoftwareSerial  wird verwendet

exit status 1

Fehler beim Kompilieren für das Board Arduino Nano.

Danke im Voraus

Du hast die falsche Bibliothek verwendet.
Bibliothek DFPlayer_Mini_Mp3_by_Makuna in Version 1.0.7 müsste es sein.

Edit:
Generell sind deine Bibliotheken glaub nicht die Richtigen.

1 „Gefällt mir“

Außerdem musst du die nicht bei Github suchen. Du kannst die Bibliotheken einfach in der Arduino IDE unter Werkzeuge -> Bibliotheken verwalten suchen und installieren.

1 „Gefällt mir“

Danke,

ich hatte verschiedene Versionen des TonUINIO ausprobiert und auch die Librarys.
Hatte dann vor lauter hin und her im Library Ordner die „DFPlayer Mini Mp3 by Makuna“ anstatt die andere gelöscht, obwohl ich ja die …Makuna behalten wollte und auch sicher war dass ich diese installiert habe.

Es funktioniert soweit alles einwandfrei.
Jetzt muss ich mich mal etwas durchwursteln, was so möglich ist.