am Arduino-Tool ist ein "ESP32-S3 wroom freenove" angeschlossen.
Wenn das folgende simple sketch erstellt wird, werden nur wirre Ausgaben ausgegeben:
Sketch:
#include <Wire.h>
void setup() {
Serial.begin(115200); // Setzt die Baudrate (bits per second) für die serielle Datenübertragung fest.
Serial.println("Starting setup...");
// Wire.begin(); // Initialisiert die Wire Library und die I2C-Kommunikation
Serial.println("Wire initialized.");
}
Das Maß der Dinge ist der Quarz!
Üblich sind in der ESP Welt 26MHz und 40MHz, wenn ich mich richtig erinnere.
Damit einhergehend 74880 oder 115200 Baud.
Damit kann man dann sowohl die Bootmeldungen, als auch die Serial Ausgaben sehen.
Natürlich muss man dafür sowohl den seriellen Monitor und auch Serial.begin() so einstellen.
Das zweite Problem:
Evtl sind die Meldungen schon durch, bevor der Monitor geöffnet ist.
Gerade direkt nach dem Upload kann das der Fall sein
Dann manch es Sinn z.B. ein 5sec delay() vor Serial.begin() einzufügen.
Es ist nicht alles was angezeigt wird.
Du nutzt ja die IDE 2.xx gehe mall mit der Core Version runter auf die 2.0.17 danach versuche mit ESP32S3 Dev Module.
Deine IDE nimmt sich immer die allerneusten Versionen, jedoch die 3.xx Core macht bei einigen Probleme dazu nicht alle Bibliotheken sind schon angepasst.
Zwischenzeitlich habe ich die Version 1.8.18 heruntergeladen. Diese Version ist sogar in Deutsch
In dieser Version hat der Serielle Monitor funktioniert. Es werden korrekt alle Ausgaben angezeigt. Es funktioniert auch mit der aktuellen Board-Version 3.0.5: