Ich verwende einen ESP32-CAM dazu, ein Bild von einem LC-Display aufzunehmen und sende die Daten (QVGA, grayscale) danach per USB/Serial an einen PC. Funzt ganz gut, aber ein Punkt stört: In dem Moment, wo ich die serielle Verbindung öffne, macht der ESP einen Reset (das wäre mir egal), gibt dann aber erstmal einen leativ langen Sermon an Statusdaten aus. Diese Daten muss ich immer erst aus dem seriellen Puffer weglesen, bevor dann vom ESP etwas Sinnvolles (im Sinne meiner App) kommt. Ich habe das zwar auf Empfängerseite - eben durch "weglesen" - erstmal gelöst, geht das auch eleganter? Das da z.B. nix gesendet wird? Wenn der Preis ein tiefes und mühsames Durchdringen der beteiligten Libs ist - dann lass ich das, wie es ist. Aber vlt. bedarf es ja nur irgend einer Einstellung? Danke für Tips.
:
Bearbeitet durch User
Versuch mal, beim Öffnen des Ports DTR und/oder RTS auf Low zu lassen. Eine davon dürfte den Reset auslösen, um bequem in den Bootloader zu kommen.
Hmmm schrieb: > Versuch mal, beim Öffnen des Ports DTR und/oder RTS auf Low zu > lassen. > Eine davon dürfte den Reset auslösen, um bequem in den Bootloader zu > kommen. ok, werde ich testen ...
Soweit ich weiß, muss zum Boot-Zeitpunkt GPIO-15 auf GND liegen, um das Boot-Log zu unterdrücken.
Meines Wissens sollte es da eine Einstellung in der Konfiguration geben. idf.py menuconfig
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.