BannerbildBannerbild
  • Link zur Seite versenden
  • Ansicht zum Drucken öffnen
 

Programmierung des ESP8266-12E NodeMCU mit der Arduino IDE

Hier wird ein einfacher Echo-Server gezeigt. Als Server werkelt ein Java-Programm. Der ESP8266 arbeitet als Echo-Client. Das Programm dient zum Verständnis vom Senden und Empfangen über Java-Sockets bzw. auf ESP-Seite über die Klasse WiFiClient.

 

Für Neulinge lohnt es sich zunächst einen Blick auf folgende Seiten zu werfen:

http://www.instructables.com/id/Programming-ESP8266-ESP-12E-NodeMCU-Using-Arduino-/

http://www.mikrocontroller-elektronik.de/nodemcu-esp8266-tutorial-wlan-board-arduino-ide/

Auf diesen Seiten lernt man, wie die Arduino-IDE für den ESP einzurichten ist, welche Spannungspegel zu beachten sind und außerdem wird ein kleines Blink- und Temperaturmess-Programm präsentiert.

 

Den Quelltext für das Client-Server-Programm finden Sie hier:

ESP8266-Echo-Client

Java-Echo-Server

 

 

Übungsaufgabe

Erstellen Sie auf der Serverseite einen Toggle-Button, über den Sie die interne LED des ESP8266 ein- bzw. ausschalten können. Nachfolgend finden Sie bereits eine Konsolenlösung. Beachten Sie die Unterschiede zum vorhergehenden Echo-Programm. Z.B. ist der WiFiClient jetzt global deklariert.

 

Downloads