ESP8266 ESP-12E CP2102 bitte um Hilfe

Hallo, man nennt mich Arek bin 41 und nicht ganz neu hier, aber seit heute registriert.
Hab auf nem Uno schon ein paar Schaltungen hinbekommen,
nachdem ich mühsam durchs internet geforstet hab
und den usb 2.0 Treiber für Win Xp 32 bit gefunden.
Da ich an mehreren Projekten arbeite hab ich 2 Nanos,
den Uno und seit gestern ne ESP8266 ESP-12E CP2102
diese wollte ich heute zum laufen bringen und sitze seit 8 Uhr daran.
Problem war dass ich den Boardverwalter nicht downloaden konnte.
Irgendein Programm hat sich mit der IDE gebissen. Wahrscheinlich
mein Avast oder Firewall oder was weiss ich.
Vor ner Stunde hab ichs dann doch hingekriegt.
Ausser dem ESP 2.4.2 Boardverwalter liess sich kein anderer downloaden.
Demnach ist das ein NodeMcu 1.0 ESP 12
So hab ichs in die IDE eingegeben.
Mein Problem ist folgendes :
Ich weiss nicht welchen Programmer ich nehmen muss,
bis jetzt hab ich Arduino as ISP genommen.
jetzt sind aber paar Menüs dazu gekommen.
wenn ich nen scatch hochladen will sagt die IDE

Build-Optionen wurden verändert, alles wird neu kompiliert
In file included from c:\dokumente und einstellungen\XXX\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\algorithm:60:0,

from C:\Dokumente und Einstellungen\XXX\Lokale Einstellungen\Anwendungsdaten\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:255,

from sketch\Blink.ino.cpp:1:

c:\dokumente und einstellungen\oisy1\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\utility:68: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).

Kann mir bitte jemand weiterhelfen ?

Ausser dem ESP 2.4.2 Boardverwalter liess sich kein anderer downloaden.
Demnach ist das ein NodeMcu 1.0 ESP 12

Den Zusammenhang zwischen diesen beiden Sätze verstehe ich nicht.

Welches Modul hast du gekauft? Bitte verlinken und/oder gutes Bild machen.

Ich verwende hier einige "schmale" NodeMCU V2 (erkennbar am ESP8266-12E mit dem eher quadratischen CP2102) die lassen sich sowohl mit Generic 8266 Module wie auch mit NodeMCU 1.0 (ESP-12E Module) programmieren.

Als Programmer habe ich (unverändert) AVR ISP gesetzt.

Danke, ist schon mal ne gute Info.

Die IDE sagt fehler beim Kompilieren

und ungültige Bibliotheken

Ist wohl die selbe die Du hast, funktioniert auch so, läuft allerdings auf Win7 64 Bit einwandfrei.
Ich bin ziemlich nah dran an der Lösung des Problems.
Jetzt gibts nur noch zwei Möglichkeiten.
Ich probier die aus und werde dann berichten.
Danke nochmal

Hab die IDE deinstalliert, Windows runtergefahren, Schutzschilder runter neue IDE 1.6 Problem bleibt weiterhin bestehen. Fehler beim kompilieren für node.
Uno dran gehangen, funktioniert. Bibliothekenfehler werden aber trotzdem angezeigt.
Hab den Boardverwalter auf 2.2.0 gesetzt.
Trotzdem Fehler bleibt.
Boardverwalter wieder auf 2.4.2 gesetzt

Hab nach anderen Treibern gesucht andere Treiber installiert.
An den Treibern veränderungen vorgenommen.
Nix
Andere Betriebssystemtreiber, nix.
Driver Robot check, nix
Booster nix

Bin mit meinem Latein am Ende

Fazit: Gerät mit Win XP 32 Bit inkompatibel

Aber was diese Bibliothekenfehler sollen ? Auch beim Uno !

Steht doch da:
No such file or directory
#include <bits/c++config.h>

Und das „+“-Zeichen im Dateinamen, geht das denn überhaupt?

Edit: + Zeichen gehen in Dateinamen, habs ausprobiert.

Uho:
Die IDE sagt fehler beim Kompilieren

und ungültige Bibliotheken

Dann hast Du auf dem einen PC diese Bibliotheken installiert und auf dem anderen noch nicht.

Sketch -> Bibliothek einbinden => Bibliotheken verwalten

Dort kannst Du nach dem Namen der Bibliothek suchen und diese entsprechend runterladen/installieren.

Erstmal wieder Danke

Bibliotheken hab ich aktualisiert,

was das + in klammern steht ????*1000

was heißt bitte denn <bits/c++ config.h> ?

Dein Sketch sucht diese Datei, um sie einzubinden. Und findet sie nicht. Deswegen der Fehler.

Als Programmer habe ich (unverändert) AVR ISP gesetzt.

Völlig irrelevant, was da ausgewählt wird, wenn man einen ESP beschreiben will.
Das geht immer über die Serielle.
Es wird kein spezieller Programmieradapter genutzt.

Zu dem anderen Fehler kann ich nur sagen:
Bordinstallation fehlerhaft. bzw. nicht komplett.

combie:
Das geht immer über die Serielle.

Oder über OTA.

Gruß Tommy

OK...

Erst, einmal, über die Serielle!
Und danach, auch das ein oder andere mal, von mir aus, OTA.

Ja, beim ersten Mal seriell, um OTA drauf zu ziehen.
Danach OTA, weil das wesentlich flinker geht.

Gruß Tommy

Hallo,

da mir vorhin einfiel, daß noch ein altes Lenove Notebook mit WinXp irgendwo rumliegt:
ArduinoIDE 1.8.7 als ZIP runtergeladen und portable installiert.
ESP8266 2.4.2 per Boardmanager-URL installiert.
Treiber für CH340 und CP210x installiert (der CÜ210x aus der ArduinoIDE wollte unter XP nicht?).
NodeMCU v1.0 ausgewählt, Blink-Sketch rauf, Baudrate auf 921600 (dauert mir sonst zu lange.
Compiliert, geflasht, keinerlei Probleme.
Andere NodeMCU mit CH340 ran, Web-Demo "Hello Server" rauf, meldet sich wie erwartet.

ESP32 unter WinXP geht offenbar nicht, der Compiler stirbt an den ESP-Python-Tools, warum auch immer.

Gruß aus Berlin
Michael

Ich kann bestimmt noch was lernen, und Ihr habt sicher Ahnung, aber ich versteh grad nur Otter, wie Bieber halt nur ohne Affen. So ungefähr [url=https://www.youtube.com/watch?v=BldYlGqs7pA]https://www.youtube.com/watch?v=BldYlGqs7pA[/url]

Die Node liegt in der Ecke, ich brauch des Wifi grad net, will net noch nen zweiten Rechner laufen haben,
wie gesagt unter Win7 noprob. Meine Stromrechnung ist hoch genug. Hab vor mir vier 19 er Flat.
Unterm Tisch nen AM1 Scigiatti, mein 4er 3,8Quad, Nen Bt Intel Q3,8, im Schlafzimmer 5 Am2+,
im Bad nen 486 600mHz. In meiner Küche 10 Boards 5,86,6,86 nen Amiga 500 mitnm 52 Plasma im Wohnzimmer,meine Alte zieht sich grad auf nem Quad AM2 3Ghz neuste Filme rein. Ihre Zip läuft 50 bergauf und hat ne nuller Seriennummer. Sie ist Blind, aber nur weil meine Mutter meint ich dürfte nicht die sagen. Hat wohl mit die oder die zu tuen. Sprachgewandte wissen schon was ich meine.
Also bitte,bitte was ist ein Bieber ?

War wohl bisschen übberreitzt Amithlon, Micha mein ich, keine Ahnung was das Problem ist,
ich bin zwar ziemlich gereitzt. Aber das was ich jetzt sag , mein ich net bös. Hatte mal son Lenovo,
Sperrmüll fund. Viel Kraft gebraucht um das Ding auseinander zu kloppen.
War mindestens so Widerspenstig wie meine Alte.
Ne sorry ist grad an mir vorbeigelaufen.
Hab viel Kraft gebraucht um reinzuschauen.
Da hat ja Siemens Knoff Hoff gebraucht um sich vor den Chinesen zu schützen.
Wie gesagt hab mir das ding aus dem tiefsten innneren angesehen.
Lüfter über ne fake CPU gebaut 585. Platiniert daneben.
Ungelüftet so im Gebrauchtmarkt lag der bei 2.5
Pack den ein in Karton dann erst Folie dann wieder Karton.
Schenk ihn Deinen Kindern. Schreib drauf Strahlemann und Söhne.
Denn für mich biste der Unstrahlemann des Tages

Hallo,

Du solltest Deine Probleme in einem dafür passenden Forum ausleben...

Und falls Du mit "Deinen Kindern" meine Ur-Enkelin meinst: ich werde drüber nachdenken.

Gruß aus Berlin
Michael

Um das nochmal kurz zu fassen.

  1. Ja, ch bin sauer das das Ding nicht läuft.
    das muss man nicht erst rausfinden.
  2. Daheim haben viele Kinder klicker.
  3. Die <bits/c++ config.h> hab ich nicht versteckt.
    wo finde ich die bitte ?
  4. Was meint Ihr mit seriell ?
  5. Was ist OTA ?