Fehler beim Kompilieren für das Board Arduino Nano (DEV)

Hi Leute

ich versuche gerade die DEV neu aufzuspielen. Aber bekomme es nicht hin.
Die Software meldet: „Fehler beim Kompilieren für das Board Arduino Nano“.

Was kann ich tun? Bzw, wie kann ich die Fehler ignorieren und dennoch hochladen?
Ich erinnere mich dunkel, dass Fehler beim Kompilieren der DEV wohl normal sind?

Arduino: 1.8.10 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void setup()':

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:771:27: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

   mp3.setEq(mySettings.eq - 1);

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

In file included from F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\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)

          ^~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1141:37: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]

 void adminMenu(bool fromCard = false) {

                                     ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:86:6: note: previous specification in 'void adminMenu(bool)' here

 void adminMenu(bool fromCard = false);

      ^~~~~~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1216:29: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

     mp3.setEq(mySettings.eq - 1);

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

In file included from F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\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)

          ^~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1342:22: warning: invalid conversion from 'int8_t* {aka signed char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]

       if (askCode(pin)) {

                      ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1356:6: note:   initializing argument 1 of 'bool askCode(uint8_t*)'

 bool askCode(uint8_t *code) {

      ^~~~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1373: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) {

                                                                                                                        ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:80: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,

         ^~~~~~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1373: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) {

                                                                                                                        ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:80: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,

         ^~~~~~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1373: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) {

                                                                                                                        ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:80: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,

         ^~~~~~~~~

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1373: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) {

                                                                                                                        ^

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:80: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 F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\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]':

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\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]'

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:722:14:   required from here

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:511:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Usb, replyArg);

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)

     static void OnPlayFinished(uint16_t track) {

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note:   candidate expects 1 argument, 2 provided

In file included from F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:515:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Sd, replyArg);

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)

     static void OnPlayFinished(uint16_t track) {

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note:   candidate expects 1 argument, 2 provided

In file included from F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:519:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'

                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Flash, replyArg);

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)

     static void OnPlayFinished(uint16_t track) {

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

F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:100:17: note:   candidate expects 1 argument, 2 provided

In file included from F:\Downloads\arduino-1.8.10\TonUINO-DEV\Tonuino\Tonuino.ino:1:0:

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:524:66: error: 'OnPlaySourceOnline' is not a member of 'Mp3Notify'

                         T_NOTIFICATION_METHOD::OnPlaySourceOnline(static_cast<DfMp3_PlaySources>(replyArg));

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

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:529:68: error: 'OnPlaySourceInserted' is not a member of 'Mp3Notify'

                         T_NOTIFICATION_METHOD::OnPlaySourceInserted(static_cast<DfMp3_PlaySources>(replyArg));

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

C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:534:67: error: 'OnPlaySourceRemoved' is not a member of 'Mp3Notify'

                         T_NOTIFICATION_METHOD::OnPlaySourceRemoved(static_cast<DfMp3_PlaySources>(replyArg));

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

Mehrere Bibliotheken wurden für "JC_Button.h" gefunden
 Benutzt: C:\Users\User\Documents\Arduino\libraries\JC_Button
Mehrere Bibliotheken wurden für "MFRC522.h" gefunden
 Benutzt: C:\Users\User\Documents\Arduino\libraries\MFRC522
Mehrere Bibliotheken wurden für "SPI.h" gefunden
 Benutzt: F:\Downloads\arduino-1.8.10\hardware\arduino\avr\libraries\SPI
Mehrere Bibliotheken wurden für "SoftwareSerial.h" gefunden
 Benutzt: F:\Downloads\arduino-1.8.10\hardware\arduino\avr\libraries\SoftwareSerial
Mehrere Bibliotheken wurden für "ClickEncoder.h" gefunden
 Benutzt: C:\Users\User\Documents\Arduino\libraries\encoder-d6d5738fdf7bf3a8bb8ed8c6277580bf9f80b797
Mehrere Bibliotheken wurden für "TimerOne.h" gefunden
 Benutzt: C:\Users\User\Documents\Arduino\libraries\TimerOne
Mehrere Bibliotheken wurden für "DFMiniMp3.h" gefunden
 Benutzt: C:\Users\User\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna
Mehrere Bibliotheken wurden für "EEPROM.h" gefunden
 Benutzt: F:\Downloads\arduino-1.8.10\hardware\arduino\avr\libraries\EEPROM
exit status 1
Fehler beim Kompilieren für das Board Arduino Nano.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

DEV frisch runterladen, alle Libraries in der Arduino IDE updaten. Lösung findest du auch im Forum.

Okay schon gefunden, habe den der hier verlinkt ist nachgezogen wegen dem DFPlayer Update: