Olvasási idő: 6 perc

NodeMcu flash feltöltése

A flas fájl feltöltése, de inkább először letöltése. Bár inkább megszerzése, mert levélben kaptam meg a következő módszerrel. A nodemcu-build.com oldalon lehet kérni egy buildet. Email cím megadása, majd modulok kiválasztása, mi legyen a fájlban. A többi beállítást úgy hagytam ahogy van az oldalon, majd Start your build  gombra kattintás és kész is. És nemsokára megkaptam a kész flash fájlt. Képen a kiválasztott modulok láthatóak.

NodeMcu modulok beállítása fordításhoz

Akkor jöjjön az utolsó lépés, python segítségével parancssorból rátölteni a bináris állományt a mikrokontrollerre. Linuxot használok, így alapból van python.

Én így csinálom, van egy alap Arduino/ könyvtáram itt tárolom a programokat, terveket, kapcsolási rajzokat. Külön könyvtárban mindent és most itt van a NODEmcu/ könyvtár is. Benne az esptool/ 2 alkönyvtárral firmware/ és LUA_files/ . A képen látható parancsot kiadva megkezdődik a bináris fájl kiírása az USB0-ás portra csatlakoztatott eszközre. 42.1 másodpercig tartott a művelet, ez alatt a panelen levő FLAH kapcsoló át van váltva, ha mégsem akkor nem tudja kiírni az adatokat, és hiba jelzést küld a program.

Esptool-lal új flash fájl félmásolása a lapkára.

A képen látható amint véget ér a folyamat. Már nincs más hátra mint a programozás. Előtte azonban a panelen levő kapcsolót vissza billenteni normál állapotba, különben csak várja a feltöltést és nem hajlandó megfelelően működni.

Összegzés

Eddig elkészültem a panellal és az ESP8266-on van a NodeMcu bináris is. Már majdnem készen is vagyok, egy dolog maradt a programozás, hogy pontosan azt tegye az eszköz amit én akarok. A következő oldalon jön a LUA fájlok feltöltése.