Beim Compiler Versuch mein ESP32-S3R8 zu beschreiben erhalte ich schon beim Testen eine Fehlermeldung
Was fehlt hier?
Danke fürs helfen
Opa Dodo
Beim Compiler Versuch mein ESP32-S3R8 zu beschreiben erhalte ich schon beim Testen eine Fehlermeldung
Was fehlt hier?
Danke fürs helfen
Opa Dodo
Du musst in der Datei constants.hpp die Zeile 81 aktivieren
#define TonUINO_Esp32 100 // Esp32 Nano
Ok Danke
Werds versuchen wenn ich wieder zu Hause bin
Opa Dodo
Jetzt habe ich Zeile 81 Aktiviert und erhalte
In file included from C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\tonuino.hpp:11,
from C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\TonUINO-TNG.ino:1:
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\mp3.hpp:14:10: fatal error: SoftwareSerial.h: No such file or directory
#include <SoftwareSerial.h>
^\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~\~
compilation terminated.
exit status 1
Compilation error: SoftwareSerial.h: No such file or directory
Du musst noch Bibliotheken hinzufügen. Schau mal ins Readme.
Habe ich soeben eingefügt
Für die Esp32 HW Variante zusätzlich:
- plerup/espsoftwareserial: 8.1.0
- esp32async/AsyncTCP: 3.3.6
- esp32async/ESPAsyncWebServer: 3.7.2
- bblanchon/ArduinoJson: 7.3.0
Jetzt ist was am tun aber jetzt
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp: In member function 'void Webservice::onOtaUpload(AsyncWebServerRequest*, String, size_t, uint8_t*, size_t, bool)':
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:870:7: error: 'StreamString' was not declared in this scope
StreamString str;
^~~~~~~~~~~~
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:870:7: note: suggested alternative: 'Stream'
StreamString str;
^~~~~~~~~~~~
Stream
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:871:25: error: 'str' was not declared in this scope
Update.printError(str);
^~~
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:871:25: note: suggested alternative: 'std'
Update.printError(str);
^~~
std
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:893:9: error: 'StreamString' was not declared in this scope
StreamString str;
^~~~~~~~~~~~
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:893:9: note: suggested alternative: 'Stream'
StreamString str;
^~~~~~~~~~~~
Stream
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:894:27: error: 'str' was not declared in this scope
Update.printError(str);
^~~
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\webservice.cpp:894:27: note: suggested alternative: 'std'
Update.printError(str);
^~~
std
Mehrere Bibliotheken wurden für "MFRC522.h" gefunden
Benutzt: C:\Users\RUALB\OneDrive\Dokumente\Arduino\libraries\MFRC522
Nicht benutzt: C:\Users\RUALB\OneDrive\Dokumente\Arduino\libraries\MFRC522_fix
exit status 1
Compilation error: 'StreamString' was not declared in this scope
Schau mal im Board Manager, welches Board verwendest (Name und Version).
Einfacher wäre es, wenn du PlattformIO verwenden würdest.
Board Manager ??? Unter Windows?
Jetzt meckert er das !
In file included from C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\settings.hpp:8,
from C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\tonuino.hpp:4,
from C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\TonUINO-TNG.ino:1:
C:\Daten\Arduino-Projekt\TonUINO\TonUINO-TNG\src\chip_card.hpp:6:10: fatal error: MFRC522.h: No such file or directory
#include <MFRC522.h>
^~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: MFRC522.h: No such file or directory
Du musst die Bibliothek MFRC522_fix hinzufügen.
Das ist die von dir ?
Die sollte eigentlich zugefügt sein
Werde morgen schauen.
Für PlattformIO gibt es da eine Anleitung
Gruss Opa Dodo
Ja
Hallo Boerge Habe alle Bibliotheken gem. README installiert und erhalte folgende Fehlermeldung
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp: In member function ‚void Webservice::onOtaUpload(AsyncWebServerRequest\*, String, size_t, uint8_t\*, size_t, bool)‘:
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:870:7: error: ‚StreamString‘ was not declared in this scope
StreamString str;
^\~\~\~\~\~\~\~\~\~\~\~
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:870:7: note: suggested alternative: ‚Stream‘
StreamString str;
^\~\~\~\~\~\~\~\~\~\~\~
Stream
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:871:25: error: ‚str‘ was not declared in this scope
Update.printError(str);
^\~\~
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:871:25: note: suggested alternative: ‚std‘
Update.printError(str);
^\~\~
std
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:893:9: error: ‚StreamString‘ was not declared in this scope
StreamString str;
^\~\~\~\~\~\~\~\~\~\~\~
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:893:9: note: suggested alternative: ‚Stream‘
StreamString str;
^\~\~\~\~\~\~\~\~\~\~\~
Stream
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:894:27: error: ‚str‘ was not declared in this scope
Update.printError(str);
^\~\~
C:\\Daten\\Arduino-Projekt\\TonUINO\\TonUINO-TNG\\src\\webservice.cpp:894:27: note: suggested alternative: ‚std‘
Update.printError(str);
^\~\~
std
exit status 1
Compilation error: ‚StreamString‘ was not declared in this scope
Hallo Gute-Laune
Was mach ich den immer falsch?
StreamString wird durch dad Board-Package bereitgestellt. Schau doch mal im Board Manager (in der IDE) nach, was du da installiert hast.
Im Board Manager
Habe es mit dem Uploder versucht und erhalte die Meldung in der Console Log
Opening COM4 at 115200 baudtrack_count: 0
enter Idle
btn/cmd: start/start
enqueue mp3 262 0
isPlaying: 1
play mp3 262
Ist das Ok?
Gruss Opa Dodo
Im Prinzip erstmal ja, nur dass die Zeile
isPlaying: 1
zu früh kommt. Aber es fehlt ja auch der Anfang vom Log. Vielleicht richtest du erstmal das WLAN ein, im Webinterface kann man dann das vollständige Log sehen.
Oder hast du gar keinen DFPlayer angeschlossen?