<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.hateotu.de/index.php?action=history&amp;feed=atom&amp;title=Nodemcu%3Aflash</id>
	<title>Nodemcu:flash - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.hateotu.de/index.php?action=history&amp;feed=atom&amp;title=Nodemcu%3Aflash"/>
	<link rel="alternate" type="text/html" href="https://www.hateotu.de/index.php?title=Nodemcu:flash&amp;action=history"/>
	<updated>2026-04-20T01:18:17Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://www.hateotu.de/index.php?title=Nodemcu:flash&amp;diff=347&amp;oldid=prev</id>
		<title>Martin: Created page with &quot;=NodeMCU auf den ESP8266 flashen=  ==Was ist NodeMCU== NodeMCU ist eine Firmware für den ESP8266. Diese Firmware besitzt einen LUA-Interpreter (der ESP8266 kann also in LUA p...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.hateotu.de/index.php?title=Nodemcu:flash&amp;diff=347&amp;oldid=prev"/>
		<updated>2017-02-04T15:02:24Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;=NodeMCU auf den ESP8266 flashen=  ==Was ist NodeMCU== NodeMCU ist eine Firmware für den ESP8266. Diese Firmware besitzt einen LUA-Interpreter (der ESP8266 kann also in LUA p...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=NodeMCU auf den ESP8266 flashen=&lt;br /&gt;
&lt;br /&gt;
==Was ist NodeMCU==&lt;br /&gt;
NodeMCU ist eine Firmware für den ESP8266. Diese Firmware besitzt einen LUA-Interpreter (der ESP8266 kann also in LUA programmiert werden). Außerdem legt NodeMCU ein Dateisystem auf dem ESP8266 an, wodurch Dateien gelesen und geschrieben werden können, man kann z.B. die aktuellen Einstellungen eines Programms in eine Datei schreiben, und nach einem Neustart übernehmen.&lt;br /&gt;
==Wo bekommt man NodeMCU==&lt;br /&gt;
NodeMCU kann man mit einem [[https://nodemcu-build.com/|Build-Tool] erstellen. Dabei kann man die Module, die zur Verfügung stehen sollen, auswählen. Alternativ kann man es auch von [[https://github.com/nodemcu/nodemcu-firmware|Github]]] herunterladen. Das angepasste Erstellen der Firmware ist sinnvoll, da man meinst nur einige Module benötigt.&lt;br /&gt;
==Wie flasht man NodeMCU==&lt;br /&gt;
Um NodeMCU zu flashen, lädt man sich das esptool von [[https://github.com/espressif/esptool|Github]] herunter. Danach führt man das Tool mit folgenden Parametern aus:&lt;br /&gt;
 python2 esptool.py --port &amp;lt;Pfad-zum-seriellen-port&amp;gt; write_flash -fm &amp;lt;qio|dio&amp;gt; 0x00000 &amp;lt;pfad-zur-firmware-datei&amp;gt;.bin&lt;br /&gt;
Hat das Modul weniger als 4MB Speicher, sollte qio verwendet werden, sonst dio&lt;br /&gt;
&lt;br /&gt;
Ein Beispiel des Befehls:&lt;br /&gt;
 python2 esptool.py --port /dev/ttyUSB0 write_flash -fm dio 0x00000 /home/user/Downloads/Firmware.bin&lt;br /&gt;
&lt;br /&gt;
Außerdem gibt es noch weitere Tools:&lt;br /&gt;
* [[https://github.com/marcelstoer/nodemcu-pyflasher|GUI-Version von esptool]]&lt;br /&gt;
* [[https://github.com/nodemcu/nodemcu-flasher|NodeMCU Flasher]]&lt;/div&gt;</summary>
		<author><name>Martin</name></author>
	</entry>
</feed>