Fehlermeldung beim Upload Versuch

ALLES ist OK!!
Denn es ist vollkommen klar und auch schon mehrfach gesagt worden, dass die TonUINO SW ohne Anpassung der constants.hpp nicht compiliert werden kann
Auch mehrfache Wiederholungen ändern nichts an dieser Tatsache.

Ich konnte nicht glauben, dass wir hier noch keinen Schritt weiter gekommen sind und habe zur Kontrolle die neueste SW-Version (3.2.1 vom 25.03.25) heruntergeladen.
Der Versuch der Compilierung ohne Anpassung führt exakt zu den von Dir geposteten Fehlermeldungen.

Wenden wir uns nun also dem eigentlichen Problem zu:
Wenn das TonUINO Programm in der Arduino IDE geöffnet ist, solltest Du im linken Bereich die „Sketchbook“ Ansicht öffnen, damit Du alle Dateien sehen kannst, die zum Programmcode gehören

Über den kleinen Pfeil vor „TonUINO-TNG“ öffnest Du nun das Sketchbook


und siehst darin neben anderen Unterverzeichnissen auch das Unterverzeichnis „src“, das Du auch mit Klick auf den kleinen Pfeil öffnest

Hier siehst Du nun, alphabetisch sortiert, alle Dateien aufgelistet, die sich im Verzeichnis „src“ befinden.
Da findest Du nun auch etwas weiter unten die Datei „constants.hpp“, die Du durch einfaches Anklicken öffnen kannst.
Damit ist nun im Hauptfenster der IDE (rechts) der Inhalt von der „constants.hpp“ zusehen

Dort kannst Du nun bis zu Zeile 76 gehen und dort (NUR) die 2 Schrägstriche vor „#define TonUINO_Classic“ entfernen und dann weiter in Zeile 90 auch wieder (NUR) die 2 Schrägstriche vor „#define FIVEBUTTONS“ entfernen (wenn Du nur 3 Tasten gebaut hast, natürlich in Zeile 89)

Mit nur diesen 2 Anpassungen compiliert das Programm bei mir nun ohne jegliche Warnung oder Fehlermeldung

Der Sketch verwendet 28756 Bytes (93%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1578 Bytes (77%) des dynamischen Speichers, 470 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

Wenn Du soweit gekommen bist (das Programm problemlos compiliert wurde) , kannst Du weiter zu den Zeilen 125 - 129 gehen und dort Anpassungen für den DF-Player vornehmen.
Anschließend natürlich erneut compilieren!

1 „Gefällt mir“