2016-10-13 5 views
0

Ich benutze ESP8266-01 mit Arduino Uno ... Ich bin in der Lage, Beispielcode ESP8266 mit Generic ESP8266 Modulplatine mit Arduino IDE zu kompilieren, aber nicht auf Uno .... hochladen, gibt es einen Fehler: espcomm_upload_mem Fehler beim Hochladen des Codes an UnoWie Beispielcode von ESP8266 zu Arduino Uno hochladen?

+0

Beachten Sie, dass Sie zwei programmierbare Prozessoren haben: Das ESP8266 und das Uno. Soll das von Ihnen erwähnte Beispiel auf dem Uno (verbunden mit einem ESP8266 mit Standard-AT-Firmware) oder auf dem ESP8266 ausgeführt werden? – cranphin

+0

Wenn das Beispiel auf dem Uno ausgeführt werden soll, sollten Sie dem Vorschlag von Richard210363 folgen: Setzen Sie das Board auf das Uno, da Sie dafür kodieren und hochladen. – cranphin

+0

Wenn das Beispiel auf dem ESP8266 ausgeführt werden soll, ist die Verkabelung nicht korrekt, da zum Hochladen auf das ESP8266 dieses direkt an den seriellen Adapter angeschlossen werden muss. (Was Sie lesen müssen, um zu verhindern, dass Ihr ESP gebraten wird). – cranphin

Antwort

0

Wie der Code kompiliert wird, basiert auf der Karte, die Sie in der Arduino IDE festgelegt haben.

Haben Sie vor dem Kompilieren und Hochladen die IDE auf eine Uno-Karte umgestellt?

In der Arduino IDE versuchen: Tools | Vorstand | Arduino Uno

0

Esp8266 generisches Beispiel wird nicht auf Arduino Uno ausgeführt werden. Möglicherweise wurde Ihr Gerät als Esp8266 vom Geräte-Manager ausgewählt, wie Gurus sagten. Was Sie brauchen, um Uno mit Esp auszuführen, ist das Schreiben des seriellen Controllers Esp8266 nach Uno. Hier ist die sample. Viel Glück.