ESP8266 mit NodeMcu
Aus BraLUG-Wiki
(Unterschied zwischen Versionen)
Zeile 1: | Zeile 1: | ||
[[Kategorie:Hardware]] | [[Kategorie:Hardware]] | ||
− | |||
− | |||
− | |||
=Hardware= | =Hardware= | ||
Zeile 24: | Zeile 21: | ||
=Toolchain= | =Toolchain= | ||
− | * | + | * ein Editor |
− | * [ | + | * ein Upload-Tool zum Übertragen der Lua-Scripte auf das Filesystem des ESP-Moduls: |
− | * [https://github.com/kmpm/nodemcu-uploader Kommandozeilen-Tool | + | ** [http://frightanic.com/iot/tools-ides-nodemcu/ eine gute Übersicht] |
+ | ** [https://github.com/kmpm/nodemcu-uploader Kommandozeilen-Tool nodemcu-uploader] | ||
=Lua-Beipiele= | =Lua-Beipiele= | ||
* [https://github.com/boerge42/nodemcu_scripts ein paar Lua-Skripte von mir] | * [https://github.com/boerge42/nodemcu_scripts ein paar Lua-Skripte von mir] | ||
+ | |||
+ | =Lesestoff= | ||
+ | * [https://nodemcu.readthedocs.io/en/master/ NodeMCU-Manual] | ||
+ | * Vortrag: "Die Scriptsprache Lua" | ||
+ | * Vortrag: "Wifi mit Lua" | ||
=Kontakt= | =Kontakt= | ||
[[Benutzer:bergeruw|Uwe]] | [[Benutzer:bergeruw|Uwe]] |
Version vom 17. Februar 2017, 09:27 Uhr
Inhaltsverzeichnis |
Hardware
...
Firmware
NodeMCU-Firmware flashen (die entsprechenden Hardwarevoraussetzungen sind dabei natürlich zu beachten beachten → RTFM!):
# ESP8266-01 esptool.py --port <USB-port-with-ESP8266> write_flash 0x00000 <nodemcu-firmware>.bin # ESP8266-12E ./esptool.py --port /dev/ttyUSB0 erase_flash ./esptool.py --port /dev/ttyUSB0 write_flash -fm dio -fs 32m 0x00000 <nodemcu-firmware>.bin 0x3fc000 esp_init_data_default.bin
(esp_init_data_default.bin siehe hier)
Toolchain
- ein Editor
- ein Upload-Tool zum Übertragen der Lua-Scripte auf das Filesystem des ESP-Moduls:
Lua-Beipiele
Lesestoff
- NodeMCU-Manual
- Vortrag: "Die Scriptsprache Lua"
- Vortrag: "Wifi mit Lua"