Ich denke, ich habe ein grundlegendes Verständnis Problem in Bezug auf die nodemcu/ESP8266, wenn es mit der Arduino IDE und/oder Visual Micro verwendet wird (für MS Visual Studio).nodemcu/ESP8266 mit Arduino IDE - Firmware?
Jedes Mal, wenn ich ein Programm/eine Skizze hochlade, die in diesem Fall natürlich in C geschrieben ist, kompiliert und lädt es eine Binärdatei von etwa 280kB, auch wenn es nur ein einfaches "Blinken" -Beispiel ist.
Ist es eine Art von Firmware, die jedes Mal hochgeladen wird oder sind es nur monströse Bibliotheken, die für das ESP benötigt werden, um mit der Arduino IDE zu arbeiten?
Wenn es Firmware ist, "aktualisieren" Sie normalerweise die Firmware zu einem neueren Build, wenn Sie mit der Arduino IDE arbeiten? Bei Verwendung der nodemcu LUA-Firmware gibt es regelmäßige Updates.
Danke!
Danke euch beiden! Das ist etwas, was ich erwartet habe. Das einzige, worüber ich mir nicht sicher bin, ist, wie man das Arduino ESP8266 Core/Espressif SDK aktualisiert, wenn der Arduino Board Manager in der Arduino IDE sagt, dass es auf dem neuesten Stand ist. Muss ich das GIT-Repository herunterladen und in die Arduino IDE importieren, wie in https://github.com/esp8266/Arduino/blob/master/README.md beschrieben? Woher weiß ich, welche Version ich dann verwende? Gibt es andere "nächtliche" Zweige oder etwas? – nemail
Da ich nicht wirklich die Arduino IDE verwende, bin ich mir nicht 100% ig sicher, aber schau dir die Installationsanweisungen für den Core an (http://esp8266.github.io/Arduino/versions/2.0.0/doc/ installing.html #), würde ich erwarten, dass der 'Board Manager' Sie über neue Versionen benachrichtigt, sobald die Entwickler sie freigegeben haben, und Ihnen dann erlauben, sie zu installieren. Sie müssen nur den Kern aktualisieren, die erstaunlichen Entwickler, die daran arbeiten, werden das SDK und solche, die darin verwendet werden, aktualisieren. – cranphin