Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E) (6 / 7 stap)

Stap 6: NodeMCU Firmware en Lua


Afbeelding van de firmware

Gelijkaardig aan wat we deden voor, we willen downloaden van een afbeelding voor de NodeMCU firmware, zodat we het esptool -programma gebruiken kunnen om het flash. De nieuwste versie van NodeMCU kan worden gedownload van het project Github repository.

Het opvlammen van de firmware naar de ESP8266

Eenmaal gedownload, kunnen we esptool gebruiken zoals we voorheen, herinneren de naam van het afbeeldingsbestand en het apparaat wijzigen:

Gebruik

Omdat de NodeMCU firmware is een Lua interpreter moeten we're maken gebruik van de fantastische Java-gebaseerde tool geschreven door Victor Brutskiy, de ESPlorer. Voor een uitgebreide introductie gids die betrekking hebben op de ESPlorer-tool, verwijzen naar Rui Santos' documentatie.

Na ervoor te zorgen dat de nieuwste Java Runtime Environment (JRE) en de Java Development Kit (JDK) zijn geïnstalleerd (en hun versies overeenkomen), kunnen we gewoon dubbelklikken op het bestand van de ESPlorer.jar binnen het .zip archief dat we gedownload. Het eerste wat dat we willen doen in ESPlorer is de baud-rate aan 9600 configureren en selecteer het juiste apparaat in het drop-down menu (in ons geval /dev/u.SLAB_USBtoUART). We klikt u op openen om te beginnen met communiceren met de ESP8266.

Nadat we communicatie met het apparaat hebt ingesteld kunnen we beginnen met het uitvoeren van programmacode die is geschreven met behulp van de Lua. In de redacteur van de ESPlorer kunnen we het eenvoudig script schrijven:

Zodra we klaar bent, kunnen we klikken op de knoppen 'ESP verzenden' om de code verzenden de NodeMCU Lua Interpreter uitgevoerd op de ESP8266. Nadat de code is uitgevoerd, stuurt de ESP8266 een antwoord dat wordt weergegeven in het uitvoervenster van ESPlorer met een lijst van de nabijgelegen Wi-Fi-netwerken.

In een follow-up tutorial met de ESP8266, laten we u hoe u de code uitvoeren automatisch, telkens de ESP8266 begint.

Gerelateerde Artikelen

Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

ESP8266 Wifi Module is een geïntegreerde chip ontworpen voor communicatie met de wereld van het internet via Wifi-radiosignalen. Het is de verbinding tussen een project en het internet. Het heeft aan boord en geheugen waarmee het worden geïntegreerd
Aan de slag met ESP8266 gebruiken ls /dev/tty.* Opdrachten, NodeMCU of Arduino (ESP-12E)

Aan de slag met ESP8266 gebruiken ls /dev/tty.* Opdrachten, NodeMCU of Arduino (ESP-12E)

Dit Instructable zal u tonen de stappen die nodig zijn om te beginnen met de ESP8266 met behulp van een fantastische kleine ontwikkel bord voor de ESP-12E-module. Het bord bevat alles wat u nodig met inbegrip van een USB naar seriële adapter, oppervl
Aan de slag met de ESP8266 ESP-12

Aan de slag met de ESP8266 ESP-12

Dit instructable zal betrekking hebben op de basisstappen die u volgen moet om aan de slag met de ESP8266 ESP-12.Veel van deze inhoud er al uit, maar ik had een harde tijd om alles op zijn plaats, en de verschillende tutorials kunnen leiden tot veel
Aan de slag met IoT met behulp van het Particle Core

Aan de slag met IoT met behulp van het Particle Core

IoT is een echt leuk om te experimenteren, terwijl ze plezier het is ook zeer macht volledig. Het kan krijgen een breed scala van apparaten aansluiten, zoals bijvoorbeeld een koffiezetapparaat dat kunt tweet wanneer de koffie wordt gedaan of een auto
Aan de slag met Ubuntu Linux

Aan de slag met Ubuntu Linux

Linux is het besturingssysteem (OS) van keuze voor de computer savvy sinds haar oprichting, maar in de afgelopen paar jaar met de release van kleine linux gebaseerde fysieke computing platforms zoals de Raspberry Pi, BeagleBone en Arduino Yun (onder
Aan de slag met ubuntu en de AVR draak

Aan de slag met ubuntu en de AVR draak

hier is wat ik deed om te beginnen met de AVR Dragon te programma ATMEGA8 microcontrollers met behulp van ubuntu (dit is gericht op beginners, ikzelf ben ook een beginner, wordt dus geen verbeteringen van meer ervaren gebruikers worden zeer gewaardee
Aan de slag met Intel® Edison Mini Breakout Board

Aan de slag met Intel® Edison Mini Breakout Board

Intel biedt 2 verschillende hardwareplatformen om te werken met Intel® Edison ontwikkel bord.De kern-module van Intel® Edison heet Intel® Edison Compute Module, terwijl de 2 extensie planken zijn Intel® Edison Arduino Board en Intel® Edison Breakout
Aan de slag met LinkIt One - servo's

Aan de slag met LinkIt One - servo's

Wat is het punt van het hebben van een ontwikkel bord als u cant verplaatsen dingen mee?Dit is de gids die u aan de slag met met behulp van Servos (digitaal gestuurd reductiemotoren) in uw projecten met behulp van de LinkIt een bord krijgt.Dit is wee
Aan de slag met de Pocket Mini Computer

Aan de slag met de Pocket Mini Computer

Ongeveer een maand en een half geleden, ik creëerde een project genaamd de Pocket Mini Computer en een Instructable schreef over hoe om het te bouwen. Dit Instructable gaat het hele project een stapje verder door u aan de slag met uw Pocket Mini Comp
Aan de slag met de TI MSP430-gcc en de MSP430 Launchpad op Linux

Aan de slag met de TI MSP430-gcc en de MSP430 Launchpad op Linux

In dit Instructable zal ik u tonen hoe aan de slag met de TI msp430-gcc toolchain op Linux, specifiek Lubuntu. Msp430-gcc vrijgegeven TI officieel na de overname van de open sourcegemeenschap. [Hopelijk] Hierdoor zal er ondersteuning voor de nieuwste
Aan de slag met VMUSIC2

Aan de slag met VMUSIC2

de VMUSIC2 is een complete MP3 speler module van FTDI, Inc, die maakt het gemakkelijk om te integreren MP3 functionaliteit in uw volgende microcontroller project. Het heeft twee interfaces: SPI of UART (serieel)Sommige voorbeeldtoepassingen:1. Maak u
Aan de slag met de Intel Edison - WIFI

Aan de slag met de Intel Edison - WIFI

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste tutorial ik u hoe Linux uitgevoerd op de Edison en vóór toonde dat ik u hoe u aan de slag met de Arduino IDE en Intel Edison op een Arduino-pauze uit bestuur moet bijwerken
Aan de slag met Edison - knippert een LED vanuit de Console

Aan de slag met Edison - knippert een LED vanuit de Console

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste twee tutorials toonde ik u hoe het installeren van de Arduino IDE, programma de Intel Edison en bijwerken van de Linux draait op de Edison.In deze tutorial ga ik laten zien
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe