Hallo,
Ich bin durch diesen Beitrag, http://www.mikrocontroller-elektroni...d-arduino-ide/, auf das NodeMCU aufmerksam geworden und möchte damit einiges ausprobieren.
Zunächst vielen Dank für die ausführliche Anleitung.
Inzwischen sind 2 Stück, WINGONEER NodeMCU LUA WIFI Internet Development Board Basierend auf ESP8266 CP2102, von JUNTOP GLOBAL angekommen.
Die neueste Ardoino-IDE (1.8.2) geholt.
Genau nach obriger Anleitung über die zusätzliche Bordverwalter URL das Paket ESP8266 by ESP8266 Community Version 2.2.0 installiert.
Danach die NodeMCU angeschlossen und Blink aus Datei-Beispiele-ESP8266-Blink kompiliert.
Leider kamen Fehlermeldungen:
Code:
Arduino: 1.6.13 (Windows XP), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"
In file included from c:\dokumente und einstellungen\gd\lokale einstellungen\anwendungsdaten\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\memory:62:0,
from C:\Dokumente und Einstellungen\GD\Lokale Einstellungen\Anwendungsdaten\Arduino15\packages\esp8266\hardware\esp8266\2.2.0\cores\esp8266\Esp.cpp:24:
c:\dokumente und einstellungen\gd\lokale einstellungen\anwendungsdaten\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algobase.h:59:28: fatal error: bits/c++config.h: No such file or directory
#include <bits/c++config.h>
^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Ich habe die gesuchte c++config.h im Verzeichnis
Code:
C:\Dokumente und Einstellungen\GD\Lokale Einstellungen\Anwendungsdaten\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\xtensa-lx106-elf\bits
gefunden und in das geforderte Verzeichnis
Code:
C:\Dokumente und Einstellungen\GD\Lokale Einstellungen\Anwendungsdaten\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits
kopiert.
Neuer Versuch zu kompilieren.
Es kamen wieder Fehlermeldungen.
Nächste Möglichkeit die Arduino-IDE Version 1.6.13 installiert.
1. Versuch: Fehlermeldung wie oben
/c++config.h fehlt.
Datei, wie oben beschrieben, gefunden und ins geforderte Verzeichnis kopiert
2. Versuch: wieder Fehlermeldung
jetzt fehlt os_defines.h
Datei gesucht, gefunden und wieder kopiert.
3. Versuch: wieder Fehlermeldung
diesmal fehlt cpu_defines.h
Datei gesucht, gefunden und kopiert.
4. Versuch: wieder Fehlermeldungen
jetzt fehlt stl_iterator_base_types.h
Die gesuchte Datei ist im Verzeichnis vorhanden, wird aber als fehlend ausgewiesen.
Die gesuchten Dateien fehlen immer im Verzeichnis
.....\xtensa-lx106-elf\include\c++\4.8.2\bits
gefunden werden sie immer in
.....\xtensa-lx106-elf\include\c++\4.8.2\xtensa-lx106-elf\bits
Nur beim letzten Mal wird die Datei nicht gefunden, obwohl sie vorhanden ist.
Jetzt bin ich mit meinem Latein am Ende.
Vor der ESP8266 Installation ist der CCleaner gelaufen.
Es ist völlig egal ob ESP8266 Version 2.2.0 oder 2.3.0 installiert ist. Die Fehlermeldungen sind identisch.
Das Ganze läuft unter WIN-XP SP3.
Bisher gab es mit der Arduino IDE noch keinen Ärger.
Kann mir jemand helfen ?
Ich möchte sehr gerne mit der NodeMCU experimentieren.
Sollten noch weitere Informationen nötig sein, ich werde sie zusammensuchen.
Gruß und Danke
Gerhard
Lesezeichen