Forum: Mikrocontroller und Digitale Elektronik Programmieradapter richtig verbinden


von Snoopy (snoopy123)


Lesenswert?

Moin,
ich bin absolute Anfängerin auf dem Gebiet der Microcontroller bzw deren 
Programmierung und habe mir für den Einstieg ein (dachte ich zumindest) 
einfaches Projekt überlegt, wofür Gerberdateien und fertig kompilierte 
Firmware bereits existieren. Die Platine basiert auf einem ESP 8266.
Als Programmieradapter habe ich mir folgenden besorgt: 
https://amzn.eu/d/gtp3Rqu

Allerdings stehen ich jetzt vor dem vermutlich total banalen Problem, 
dass ich nicht weiß, wie ich das ganze verbinden muss. Was mit was 
verbunden werden muss steht in der Projektanleitung, aber ich frage mich 
wie? Wird das zur Programmierung zusammen gelötet?
Außerdem wird in der Anleitung zum Programmieren eine 9V Blockbatterie 
hinzugeschaltet. Welchen Zweck erfüllt diese?
Und ich habe oft gelesen, dass die Spannung auf 3,3V begrenzt werden 
muss. Der Adapter müsste das unterstützen aber wie stelle ich das ein?

Ich habe das Gefühl, dass ich den falschen Adapter besorgt habe. Mir 
scheint es, als wäre er für die Programmierung vor dem Verlöten auf der 
Platine gedacht? Falls man diesen nicht nutzen kann, freue ich mich, 
wenn mir jemand eine Alternative empfehlen kann.

Infos zu dem Projekt, welches ich nachbauen möchte:
https://open-boat-projects.org/de/zusammenbauanleitung-windsensor-yachta/

Vielen Dank!

: Bearbeitet durch User
von Michael U. (amiga)


Lesenswert?

Hallo,

der Programmieradater ist ok, die Belegung der Buchse ist für das 
ESP8266-01 Modul, findet man problemlos im Netz.
Du mußt nur RX, TX und GND mit Deinem Board verbinden.
Die 3,3V Spannung für das ESP-Modul erzeugt er auf dem Board, deshalb 
die 9V Batterie.
Wenn Du nur das ESP8266-12 Modul ohne Platine programmieren willst muß 
Du TX, RX, GND, GPIO0, EN, Reset und die 3,3V vom Programmieradpter mit 
den entsprechenden Pins des ESP8266-Mo9duls verbinden.
Schalter auf PROG, damit wird GPIO0 auf GND gelegt und der ESP8266 
startet im Programmiermode.

Gruß aus Berlin
Michael

von Stefan F. (Gast)


Lesenswert?

Du hast den falschen Programmieradapter gekauft, es ist nicht der, den 
die Anleitung zeigt. Aber das ist nicht weiter Schlimm. Denn du brauchst 
nur drei Leitungen

Rx
Tx
GND

die dein Adapter auch hat. Schau dir die Pinbelegung des ESP-01 Moduls 
an, da findest du die drei Pins wieder: 
http://stefanfrings.de/esp8266/index.html#esp01

Du musst "Dupont" Kabel an die Pins 1, 7 und 8 stecken.

Da gibt es allerdings einen fiesen Fallstrick. Auf dem Foto im Amazon 
Angebot ist der Pin 8 mit einem Pfeil markiert. Normalerweise 
kennzeichnet man jedoch den Pin 1.

> Wird das zur Programmierung zusammen gelötet?
Die Platine aus dem Projekt hat keine Steckanschlüsse, also ja. Auf 
dieser Platine musst du löten.

von Snoopy (snoopy123)


Lesenswert?

Vielen Dank für die sehr hilfreichen Antworten :)


> Angebot ist der Pin 8 mit einem Pfeil markiert. Normalerweise
> kennzeichnet man jedoch den Pin 1.
>

Blöde Frage dazu: wenn ich den falsch rum verbinden sollte, geht dann 
was kaputt oder funktioniert es nur nicht?

von Stefan F. (Gast)


Lesenswert?

Ja, dann geht etwas kaputt. Wahrscheinlich dein Programmieradapter und 
das ESP Modul.

von Stephan S. (uxdx)


Angehängte Dateien:

Lesenswert?

Ich habe genau den gleichen Adapter und habe Dir mal die Anschlüsse *von 
oben* gesehen aufgezeichnet.

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
Noch kein Account? Hier anmelden.