← Alle Beiträge Blogbeitrag

ESP8266 ins WLAN bringen: Einrichtungsanleitung

Viktoria Builds

Wie du das ESP8266-Board in der Arduino IDE einrichtest und einen einfachen WLAN-Verbindungs-Sketch schreibst. Mit Board-Manager-URL und GitHub-Repo.

Auf YouTube ansehen

Den ESP8266 mit WLAN zu verbinden ist überraschend einfach, sobald das Board in der Arduino IDE eingerichtet ist. Hier ist alles, was du brauchst, um in wenigen Minuten online zu gehen.

ESP8266-Board in der Arduino IDE installieren

Öffne die Arduino IDE, gehe zu Datei → Einstellungen und füge folgende URL in das Feld "Zusätzliche Boardverwalter-URLs" ein:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Gehe dann zu Werkzeuge → Board → Boardverwalter, suche nach esp8266 und installiere das Paket der ESP8266 Community.

Board auswählen

Gehe zu Werkzeuge → Board und wähle deine Variante. Für NodeMCU wähle NodeMCU 1.0 (ESP-12E Module). Stelle sicher, dass der richtige Port unter Werkzeuge → Port ausgewählt ist.

Der Code

Vollständiger Quellcode: github.com/viktoriabuilds/esp8266-wifi-tutorial

#include <ESP8266WiFi.h>

const char* ssid     = "Your SSID";
const char* password = "Your Password";

int ledPin = 13;

void setup() {
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin, LOW);

  Serial.begin(115200);
  Serial.println();
  Serial.print("Wifi connecting to ");
  Serial.println(ssid);

  WiFi.begin(ssid, password);

  Serial.println();
  Serial.print("Connecting");

  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }

  digitalWrite(ledPin, HIGH);
  Serial.println();
  Serial.println("Wifi Connected Success!");
  Serial.print("NodeMCU IP Address : ");
  Serial.println(WiFi.localIP());
}

void loop() {
  // your code here
}

Lade das Sketch hoch und öffne den Seriellen Monitor bei 115200 Baud. Der ESP8266 verbindet sich und gibt seine lokale IP-Adresse aus. Die LED an Pin 13 leuchtet auf, sobald die Verbindung hergestellt ist.

Nächste Schritte

Sobald du verbunden bist, kannst du HTTP-Anfragen stellen, eine kleine Webseite ausliefern oder Sensordaten an eine Cloud-API senden.

Hat dir dieses Tutorial gefallen?

Unterstütze den Kanal auf Patreon und erhalte frühen Zugang zu Projekten, Build-Logs und mehr.

Auf Patreon unterstützen →