Forum: Mikrocontroller und Digitale Elektronik ESP-01 Schaltplan gesucht


von Helmut -. (dc3yc)


Lesenswert?

Hallo,
beim Austausch der Stiftleiste meines AI-Thinker-ESP-01-Moduls habe ich 
leider das Bauteil (Widerstand?), das neben den Pins GND und TXD 
angeordnet ist, geschrottet. Hat jemand zufällig einen Schaltplan dieses 
Boards? Es ist die Version mit zwei LEDs (rot und blau).
Siehe: 
https://docs.ai-thinker.com/_media/esp8266/docs/esp-01_product_specification_en.pdf

Leider ist dort auch kein Schaltplan zu finden. Könnte das ein 
Längswiderstand zwischen RST-Pin und Reset-Eingang des Prozessors sein?

von stefanus (Gast)


Lesenswert?


von Helmut -. (dc3yc)


Lesenswert?

Danke für den Link, aber der darin enthaltenen Schaltplan ist nicht der 
richtige. Es fehlen nämlich z.b. die beiden LEDs und deren 
Vorwiderstände sowie die Resetbeschaltung. Auch ist der Stecker nicht 
eingezeichnet. Es ist nur das Applikationsschaltbild von Expressif, ohne 
spezifische Ergänzungen. Und gerade die suche ich!

von Stefan F. (Gast)


Lesenswert?

Hmm, typisch China: Keine anständigen Unterlagen.

von Brain 2.0 (Gast)


Lesenswert?

Einfach an einem 2. Modul nachmessen.

von Wolfgang (Gast)


Lesenswert?

Helmut -. schrieb:
> Könnte das ein Längswiderstand zwischen RST-Pin und Reset-Eingang
> des Prozessors sein?

Verfolge die Leiterbahnen und/oder miss mit dem Durchgangsprüfer nach

von Andre (Gast)


Lesenswert?


von Helmut -. (dc3yc)


Lesenswert?

Andre, genau dieses Board ist es, aber der Schaltplan passt nicht zum 
Bild! Das Bild zeitgt z.b. 2 LEDs, aber der Plan hat nur eine 
eingezeichnet.

Wolfgang, was meinst du, was ich gemacht habe? Aber deswegen kenne ich 
den Bauteilwert immer noch nicht, weil halt der Plan nicht zum Bild 
passt!

von Joachim B. (jar)


Lesenswert?

Brain 2.0 schrieb:
> Einfach an einem 2. Modul nachmessen.

Helmut -. schrieb:
> Andre, genau dieses Board ist es

Bilder findet man viele, aber ob es dasselbe Layout ist?

Ich würde ja einfach das gleiche Modul noch mal bestellen und 
nachmessen, der R fehlt dir sowieso und den einzeln nachbestellen wird 
teurer oder soll da ein StiNo 0207 rauf?

Du könntest auch probeweise alle R ab 20k auflöten und Schrittweise 
runtergehen.
Gleichwohl müssen die Pads vom fehlenden R irgendwo hingehen ist auch 
messbar und es kann ja nur GND VCC oder ein Pin vom ESP sein, soviel ist 
da nicht drauf!

von Helmut -. (dc3yc)


Lesenswert?

Helmut -. schrieb:
> Könnte das ein
> Längswiderstand zwischen RST-Pin und Reset-Eingang des Prozessors sein?

Soviel hatte ich ja schon ausgemessen. Aber man möchte halt gerne ein 
passendes Schaltbild haben. Aber es ist wie bei so vielem aus China: die 
Suche nach den passenden Unterlagen dauert genau so lange, wie die 
Lieferung.
Ich werde es mal mit 100..470 Ohm probieren, Sollte passen.

von knipsy (Gast)


Lesenswert?

Helmut -. schrieb:
> Aber man möchte halt gerne ein
> passendes Schaltbild haben. Aber es ist wie bei so vielem aus China: die
> Suche nach den passenden Unterlagen dauert genau so lange, wie die
> Lieferung.

Das ist der bekannte Nachteil bei einigen China Produkten.

von Heinz R. (heijz)


Lesenswert?

schau mal im Schaltplan der weiter oben genannt wurde:

Ausser dem LED-Vorwiderstand haben alle Widerstände 12K

Das sind fast alles nur Pull-Ups / Downs - mit diesen wird der ESP in 
den richtigen Boot-Mode gebracht

von Joachim B. (jar)


Lesenswert?

Helmut -. schrieb:
> Soviel hatte ich ja schon ausgemessen. Aber man möchte halt gerne ein
> passendes Schaltbild haben

das Problem ist aber bei einem ESP-01/01s leichter lösbar mit den 
wenigen Bauteilen als bei einem ESP32 in den verschiedensten 
Ausführungen.

Vor allem die Programmierung aus der Arduino IDE macht bei einigen 
Modulen Probleme, von 5 Stück funktionierte genau 1 "out of the Plastik" 
4 mussten mit einem 10µF von EN zu GND "getuned" werden.
Auf der Suche zu den Unterschieden bin ich nicht vollständig erfolgreich 
gewesen, die einen meinen mit zusätzlichen Transitoren, die anderen mit 
zusätzlichen Verbindungen zu DTR, egal alle Module laufen jetzt, egal 
was richtig ist!

Am ESP8266-01 ist es noch schlimmer, da muss der GPIO 0 händich auf GND 
geschaltet werden, auch doof. Ich bestellte mir Programmieradapter mit 
Schalter und auch da klemmt es!

: Bearbeitet durch User
von Detlef (Gast)


Lesenswert?

470 Ohm

von Heinz R. (heijz)


Lesenswert?

Joachim B. schrieb:
> das Problem ist aber bei einem ESP-01/01s leichter lösbar mit den
> wenigen Bauteilen als bei einem ESP32 in den verschiedensten
> Ausführungen.

so viele Widerstände gibt es da auch nicht

Wichtig sind eigentlich nur die entsprechenden GPIOs für den Boot Mode:

https://zoetrope.io/tech-blog/esp8266-bootloader-modes-and-gpio-state-startup/

Ich tue mir das mit dem UART aber meist nicht mehr an - außer ich habe 
Platzprobleme

Die ESP8266 / ESP32 mit integriertem USB-Anschluss sind so billig 
geworden...

von Helmut -. (dc3yc)


Lesenswert?

Heinz R. schrieb:
> Ausser dem LED-Vorwiderstand haben alle Widerstände 12K

Ja. Da es aber ein Längswiderstand ist, der beim Reset parallel zum Cap 
ist, würde er mit dem Pullup einen Spannungsteiler 12K:12K bilden. Damit 
ist es nicht möglich, den erforderlichen Low-Pegel zu erreichen. -> 
Vorschlag ist unsinnig!

Und wo soll ich die riesigen USB-Buchsen und das andere Gedöns 
unterbringen, wenn der Platz begrenzt ist? Ich bleib bei meinen ESP-01 
ohne Stecker, wenn's eng wird.

Wie Detlef schrieb, 470R passt. Danke. Damit ist das Thema gegessen.

von Heinz R. (heijz)


Lesenswert?

Helmut -. schrieb:
> Ja. Da es aber ein Längswiderstand ist, der beim Reset parallel zum Cap
> ist, würde er mit dem Pullup einen Spannungsteiler 12K:12K bilden. Damit
> ist es nicht möglich, den erforderlichen Low-Pegel zu erreichen. ->
> Vorschlag ist unsinnig!

ach so - verstehe - Dein Board hat hier einen Längswiderstand?  Im 
Schaltplan weiter oben gibt es den nicht - hat mich verwirrt, sorry

von Helmut -. (dc3yc)


Lesenswert?

Ja, ich habe mittlerweilen zwei Schaltpläne des ESP-01, aber beide 
stimmen nicht für meine Version. Aber nun funktioniert alles wieder.

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.