Arduino/ ESP8266 Sketch über TX/RX aufspielen

Hallo Zusammen,
ich möchte meinen ESP8266 über USB powern und flashen können, OHNE den verbauten Micro-USB Port zu nutzen. Mein Plan war eine USB B Buchse wie auf dem Bild gezeigt mit dem ESP zu verbinden. Leider bekomme ich bei Anschluss an den Computern keinen aktiven Port in der Arduino IDE angezeigt (wie als wäre gar kein Gerät angeschlossen).

Frage:
-Ist meine Verschaltung richtig? Habe auch schon RX und TX vertauscht.
-Was muss ich tun, um in dieser Konstellation meinen ESP in der Arduino IDE angezeigt zu bekommen?

Was du verwenden willst, ist die Serielle Schnittstelle.
Dazu brauchst du noch einen USB/Serial-Wandler ähnlich diesem: FTDI

Ja ich hab mir das schon halb gedacht.. auf dem Board ist ja schon ein USB Serial Converter drauf.. Komme ich nicht an diesen dran? Kann ich meine Kabel irgendwo anlöten?

Die Pins an dem Micro-USB Port sind leider extrem fein, sonst hätte ich die Kabel da dran gelötet :stuck_out_tongue:

magie004:
Ja ich hab mir das schon halb gedacht.. auf dem Board ist ja schon ein USB Serial Converter drauf.. Komme ich nicht an diesen dran? Kann ich meine Kabel irgendwo anlöten?

Die Pins an dem Micro-USB Port sind leider extrem fein, sonst hätte ich die Kabel da dran gelötet :stuck_out_tongue:

Dazu müsstest du herausfinden, an welche Pins des IC (Wandler) diese Leitungen gehen und daran kannst du die anlöten.

Schau doch mal in das Schaltbild des Boards.

Hier ist das Schaltbild.

magie004:
ich möchte meinen ESP8266 über USB powern und flashen können, OHNE den verbauten Micro-USB Port zu nutzen.

Aus reiner Neugierde, warum willst du das tun?

Kommt mir vor wie:

Ich möchte in mein Auto einsteigen OHNE die Türen zu benutzen,
ich habe schon einen Türgriff aufs Dach geschraubt, aber das klappt nicht.

Danke HotSystems!! Simpel, aber daran habe ich gar nicht gedacht. Probiere es gleich :slight_smile:

Whandall, was du dir so denkst :confused:
Stell dir vor der ESP ist Bestandteil einer Schaltung inmitten eines Gehäuses.
Schraubst du jetzt jedes mal das Gehäuse auf wenn du Änderungen am Quellcode vornehmen willst?
Schlauer wäre es den USB B Port nach außen zu ziehen!

Dann nimm ein usb micro Kabel, schneid den A Stecker weg und löte das an deine usb B Gehäusebuchse. Fertig.

Schlauer wäre es über WLAN!
Noch nicht davon gehört/gelesen?

Ich würde ein billiges kurzes Handykabel (Action z.B. hat sehr günstige) anschließen und das verstauen.

Auf dem CH340G ist ein Kreis eingebrannt. Ist das die Seite mit GND und VCC? (Siehe Bilder)

Danke für die Anmerkungen, aber es hat ein Grund warum ich den USB Port auslagern möchte!
Das Mit dem abgeschnittenen USB Kabel habe ich mir auch schon überlegt, aber leider sind die Stecker alle zu groß. Um die Platine ist nicht genügend Platz, deswegen nehme ich jetzt die Methode und Hot Systems und löte die Kabel an den CH340G

Bildschirmfoto 2017-03-03 um 18.21.15.png
ch340g-pinout.jpg

magie004:
Auf dem CH340G ist ein Kreis eingebrannt. Ist das die Seite mit GND und VCC? (Siehe Bilder)

Der Kreis ist Pin 1.

Beachte aber bitte auch die Ideen der Kollegen.

skorpi08:
Schlauer wäre es über WLAN!
Noch nicht davon gehört/gelesen?

Richtig!

Einmal über USB beschreiben und ab da OTA !
So machen es meine ESP...

Vergiss das mit dem Serial Dingen.
Löte ihn ab, wenn du ihn nicht brauchst.

HotSystems:
Der Kreis ist Pin 1.

Nur um sicher zu gehen.. Also ist die Belegung wie auf dem Bild zu sehen?

Die Idee mit WLAN ist ansich auch sinnvoll, aber hier muss es Projektbedingt nunmal das Kabel sein :slight_smile:

CH340G.png

magie004:
Nur um sicher zu gehen.. Also ist die Belegung wie auf dem Bild zu sehen?

Die Idee mit WLAN ist ansich auch sinnvoll, aber hier muss es Projektbedingt nunmal das Kabel sein :slight_smile:

CH340G.png

Nein, 1, 2, 3 usw. ist ok.
Die andere Seite muss links mit 9, 10, 11 anfangen, dann ist dein Pin 17 der Pin 15, danach 16.

Ach quatsch, was mach ich denn auch da.. ist ja auf dem Pinout zu sehen. Danke dir :slight_smile:

Wenn der MicroUSB-Stecker zu lang ist, kannst du das Plastik mit einem Cutter abschnitzen. Schön vorsichtig, damit du keine Ader durchschneidest.
Oder besorg dir sowas:
Winkelstecker

Ich habe zu Hause sogar Micro USB Stecker zum löten und selbst die sind zu lang:

Aber alles gut. Fürs Protokoll - Hat super geklappt mit dem Kabel anlöten :slight_smile:

Dünneres Kabel war wohl nicht am Start?!

Auch die abisolierten Enden sind recht lang, aber Hauptsache es funktioniert.

Damit hab ich auch manchmal zu kämpfen, isolierst ganz minimal und wenns ferrig gelötet ist, hast nen halben Meter abisoliert >:(