Guten Mittag, es gibt einige Break-Out-Boards mit dem ESP32-Wroom, welche schon einen USB <-> Seriel Wandler drauf haben. Für eigene Designs würde ich solche Boards lieber nicht verwenden, und anstatt jedes mal einen Wandler auf die Platine zu setzen lieber einen der günstigen Wandler aus der Bucht verwenden, die man bei Bedarf dann über eine Buchsenleiste nur einfach ansteckt. Ich hab gesehen, auf so ziemlich allen Modulen ist eine zwei-Transistor-Kombination verbaut, die an DTS/CTS hängt. Braucht man die Flusssteuerung unbedingt? Hat jemand aus der Bucht einen Wandler, den er schon erfolgreich mit dem ESP32-Modul getestet hat? Vielen Dank! Mampf
:
Bearbeitet durch User
Mampf F. schrieb: > Ich hab gesehen, auf so ziemlich allen Modulen ist eine > zwei-Transistor-Kombination verbaut, die an DTS/CTS hängt. Ich könnte mich zwar irren, aber ich vermute Du verwechselt das gerade mit DTR und RTS. Das waren jedenfalls dafür die Standard-Pins beim ESP8266, und beim ESP32 ist das glaube ich auch nicht anders. > Braucht man die Flusssteuerung unbedingt? Da geht es letztlich nicht um Flusssteuerung - sondern darum, über zwei zusätzliche Ausgabe-Pins die zum Flashen wichtigen Signale (RESET oder ENABLE, und GPIO0) steuern zu können. Auf diese beiden Signale KANN man zwar verzichten - dann braucht man aber stattdessen Taster, die man manuell im richtigen Moment bedienen muss, was nicht komfortabel, sondern fehleranfällig ist. Ich kann Dir nur dringend empfehlen: Spare nicht an ein paar Cent und hole Dir einen USB-UART-Wandler, bei dem sowohl DTR als auch RTS herausgeführt bzw. leicht verfügbar sind. Auf die beiden Transistoren hingegen kann man meines Wissens nach verzichten. Die kenne ich zwar aus entsprechenden Schaltbildern, aber ich habe meinen USB-UART-Adapter immer direkt angeschlossen, ohne die Transistoren, und konnte trotzdem problemlos flashen.
:
Bearbeitet durch User
Ich hatte mal eine ESP32 Wroom Platine ohne USB-UART Konverter (bzw dieser war defekt). Die Bedienung über Taster ist nicht kompliziert. Reset und IO0 gedrückt halten. Reset loslassen. IO0 dedrückt halten -> Bootloader mode IO0 loslassen Flaschen via RX und TX Das selbe Prinzip wie beim STM32 Aber über die RTS/DTR Leitung ist es sehr kompfortabel.
John P. schrieb: > Aber über die RTS/DTR Leitung ist es sehr kompfortabel. Neben dem Aspekt, dass es einfach komfortabler ist, würde ich übrigens noch ein anderes Argument für RTS/DTR in den Raum werfen: Auf den Breakout-Boards für ESP-12 und ESP-32 sind häufig bereits diese beiden Taster an RESET/ENABLE und GPIO0 verbaut. Da ist das vielleicht einfach nur weniger komfortabel. Wenn man jedoch eigene Schaltungen entwirft, wird man auf diese beiden Taster häufig verzichten wollen. Die RESET/ENABLE bzw. GPIO0-Pins wird man dann eh auf den Programmier-Header herausführen. Ohne RTS/DTR-Leitungen auf dem USB-UART-Adapter ist man dann gezwungen, da noch zusätzlich extern irgendwie zwei Taster anzuschliessen und zu verkabeln. Sicherlich keine grosse Herausforderung, aber unnötig umständlich.
Vielen Dank an die ESP32 Profis! Ja, dann hab ich mich da geirrt und hab da gehörig was durcheinander gebracht - ein dickes Sorry dafür! :) Super, jetzt hab ich verstanden, wofür die da sind ... :)
Joachim S. schrieb: > Auf die beiden Transistoren hingegen kann man meines Wissens nach > verzichten. Die kenne ich zwar aus entsprechenden Schaltbildern, aber > ich habe meinen USB-UART-Adapter immer direkt angeschlossen, ohne die > Transistoren, und konnte trotzdem problemlos flashen. Hast du da zufällig einen Schaltplanauszug, den du zur Verfügung stellen könntest? :)
Watterott hat den Schaltplan für deren WROOM-Devboard auf Github: https://github.com/watterott/ESP-WROOM-Breakout/blob/master/hardware/ Ich hab ihn mal angehängt. Er dürfte ziemlich genau dem Referenz-Schaltplan von Espressif entsprechen, welche du direkt bei denen findest: https://www.espressif.com/en/support/download/documents?keys=reference+design
Christopher J. schrieb: > Watterott hat den Schaltplan für deren WROOM-Devboard auf Github: > https://github.com/watterott/ESP-WROOM-Breakout/bl... > > Ich hab ihn mal angehängt. Er dürfte ziemlich genau dem > Referenz-Schaltplan von Espressif entsprechen, welche du direkt bei > denen findest: > https://www.espressif.com/en/support/download/docu... Vielen Dank! :)
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.