INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ESP8266: "Hochladen abgeschlossen" aber keine Resultate
19.06.2015, 15:20 (Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2015 21:01 von marcus.)
Beitrag #1
Question ESP8266: "Hochladen abgeschlossen" aber keine Resultate
Hallo Welt,

ich verzweifle gerade an den ESP8266 (ESP-01) Modulen von Banggood, die ich direkt in der Arduino-IDE programmieren möchte.

Ansich läufts, alles aufgebaut, Arduino IDE zeigt "Hochladen abgeschlossen". Nach einem Reset erscheint aber weder die erwarteten Meldungen im seriellen Monitor noch ist der WLAN AP zu sehen.


Die Beispiele der ESP-Module mit der Arduino IDE hochladen, z.B.
Zitat:Uploading 224544 bytes from C:\Users\...r.cpp.bin to flash at 0x00000000......
und die IDE zeigt "Hochladen abgeschlossen" an.

Nach dem Reset kommt aber im Seriellen Monitor immer wieder die gleiche Ausgabe (wdt reset, load, len, rool, tail, checksum, Zeichensalat, ets, rst cause, boot mode; Kurze Pause, Wiederholung). Kein WLAN, keine serielle Ausgabe wie im Sketch festgelegt.


Ich verwende:

- ESP8266
- USB TTL, PL2303 Treiber v1.5
- Alternativ ein Arduino UNO
- Einfacher Spannungsteiler zum Schutz des ESP RX pins (1k/2k)
- Breadboard Stromversorgungsmodul / Batterien / Shield mit 3.3v Spannungsregler
- Arduino IDE 1.6.5*, Windows 8.1

Aufgebaut habe ich das erstmal auf einem Breadboard mit Dupont-Jumperkabeln am ESP8266-Modul;

Code:
ESP8266

      RX---(Spannungsteiler**)---TX des USB-TTL
    GPIO0---(Jumper/GND)
    GPIO2---
      GND---GND
      VCC---3.3V (bzw. Batterien bzw. Shield)
    RESET---(Jumper/GND)
    CH_PD---3.3V
       TX---RX des USB TTL

Ich habe auch versucht Stromversorgungsmodul und Batterien parallel zu verwenden (GND verbunden), aber das hatte das gleiche Ergebnis. Auch habe ich es mal ohne Spannungsteiler versucht, scheint das Board auch überlebt zu haben. Ein weiteres Board habe ich aber auch ausprobiert, dass ich nie ohne Spannungsteiler benutzt habe.

Zumindest die (vollen) AA Akkus/Batterien (~2.4/3V) sollten doch genug Saft liefern, angesichts der Tatsache dass einige die ESP Module mit CR2032 u.Ä. betreiben?

Leider stehe ich wohl gerade auf fem Schlauch. Ich habe alles zig mal auf- und abgebaut, an einem zweiten PC ausprobiert, und statt dem Billig-USB-TTL Adapter auch mal einen UNO als Programmer zweckentfremdet (gleiches Problem, Upload erfolgreich, ohne Resultat).

Über einen Schubbs in die richtige Richtung wäre ich dankbar! :-)

Viele Grüße
Marcus

__________________________________

*Anmerkung: Anfangs habe ich das ESP-Board via Boards Manager installiert (Quelle) und erhielt immer espcomm_open failed.
Bei Reddit bekam ich den Hinweis dass es Probleme mit der aktuellen IDE geben kann, löschte die ESP relevanten Verzeichnisse, und lud dann https://www.dropbox.com/s/8li4iinloaaeqt...e.zip?dl=1 herunter. Damit klappte dann die Kommunikation.
Wie eingangs beschrieben kann ich es hochladen.

**[USB TTL TX]-->1K--->[ESP RX]<---2K---GND
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
19.06.2015, 20:37
Beitrag #2
RE: ESP8266: "Hochladen abgeschlossen" aber keine Resultate
Danke für deine schnelle Antwort trotz knapper Zeit :-)
Mit der Arduinoversion von Arduinesp klappt es seltsamer Weise.

Ich habe die alten Arduinoinstallationen entfernt (auch die Ordner in Appdata und Dokumente) und dann die dort angebotene 1.6.1 herunter geladen. Fehler beim Kompilieren - Nachdem ich die xtensa-lx106-elf-g++.exe manuell ausführte erfuhr ich dass die libiconv-2.dll fehlte. Also heruntergeladen, manuell installiert. Nun kompiliert die Arduino IDE ohne Murren... Da muss man auch erst einmal drauf kommen :-)

Jetzt habe ich zwei kleinere Probleme beim Testen von "WifiWebserver"; Ist eine LED (und 1k Widerstand) an GPIO2 vor anschalten des Moduls, kommt bei allen Baudraten im seriellen Monitor nur Kauderwelsch. Ich muss das Modul ohne LED starten.

Starte ich das Modul und stecke erst dann die LED ein (mit Vorwiderstand), startet das Board normal und im seriellen Monitor stimmt alles.

Auch dann kommt fast immer zu Neustarts, im seriellen Monitor drei Zeichen Kauderwelsch oder seltener:
Fatal exception (9):
epc1=0x40102948, epc2=0x00000000, epc3=0x00000000, excvaddr=0x0000b405, depc=0x00000000


Naja, mal weiter experimentieren. Danke soweit!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Datenübergabe zwischen Arduino Uno und ESP8266 bastelmichi 2 1.369 10.04.2018 15:05
Letzter Beitrag: Tommy56
  Spiffs Verwaltung -->> ESP...Datei Verwaltung für ESP8266, Nodemcu, Wemos, Sonoff Fips 1 210 01.04.2018 19:54
Letzter Beitrag: Tommy56
  ESP8266 esp-12e development board & BME280 falsche Werte Lurchi 8 1.815 25.03.2018 07:34
Letzter Beitrag: Fips
Lightbulb SPIFFS DOWNLOAD UPLOAD & DELETE Esp8266 NodeMCU Fips 30 4.109 23.03.2018 11:10
Letzter Beitrag: sfb2
Question ESP8266 E-Mail Versandt mit Library lakarder 7 409 18.03.2018 21:20
Letzter Beitrag: amithlon
  Esp8266 Software Version 2.4.1 Fips 10 609 12.03.2018 13:29
Letzter Beitrag: ardu_arne
  Grove UART WiFi (ESP8266) Modul georg01 2 230 10.03.2018 15:57
Letzter Beitrag: georg01
  ESP8266 , 28byj und Blynk Mich 14 727 04.03.2018 11:18
Letzter Beitrag: Mich
  ESP8266MOD (Wemos D1 R1) keine WiFi Verbindung mehr n88 6 450 24.02.2018 19:48
Letzter Beitrag: n88
  ESP8266/ESP32 28BYJ-48 5V Stepper. MeisterQ 7 504 22.02.2018 19:59
Letzter Beitrag: Hilgi

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste