ESP8266 D1 Mini Programmierung (Mit Arduino IDE)

ESP8266 D1 Mini

Hier erfährst du alle Besonderheiten welche bei der Programmierung vom ESP8266 D1 Mini anfallen. Es muss sowohl ein Treiber installiert, als auch eine Bordverwalter-URL hinzugefügt werden.

Vorraussetzung

Für diese Anleitung musst du bereits Arduino IDE installiert haben. Hast du diese Entwicklungsumgebung noch nicht installiert, dann folge am besten folgende Anleitung:

Treiber Installation

Damit der ESP8266 D1 Mini von deinem Computer erkannt wird, musst du erst einen Treiber installieren.

Hier kannst du den Treiber runterladen:

Nach dem Download entpacke diese Datei, und installiere sie mit einem Doppelklick darauf.

ch341ser Treiber installieren

Board Verwaltung

Der ESP8266 Mikrontroller würde nun schon vom Computer erkannt werden. Um ihn aber auch programmieren zu können, müssen erst noch die Eigenschaften des D1 Mini geladen werden.

Da ESP Mikrocontroller nicht direkt von Arduino stammen, musst du zuerst eine weitere Installationsquelle hinzufügen.

Klicke hierzu auf Datein -> Einstellungen.

Arduino Einstellungen

Füge unten bei „Zusätzliche Boardverwalter-URLs“ folgende URL ein:

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

Klicke dann auf OK.

Nun kann das Board-Paket „esp8266“ installiert werden.

Arduino Install esp8266 boards

Um dein Board auszuwählen klicke in der Menüleiste auf Werkzeuge -> Board -> esp8266 -> LOLIN(WEMOS) D1 R2 & mini.

Wähle danach unter Wekzeuge -> Port -> COM? den angezeigten Seriellen Port aus.

Beispiel-Sketch

Um deinen D1 Mini zu testen gehe auf Datei -> Beispiele -> 01.Basics -> Blink.

Dieser Beispielsketch sieht in etwa so aus:

				
					void setup() {
  // Eingebaute LED als Ausgang setzen
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // einschalten
  delay(1000);                      // 1 Sekunde warten
  digitalWrite(LED_BUILTIN, LOW);   // ausschalten
  delay(1000);                      // 1 Sekunde warten
}
				
			

Nun sollte die LED am Mikrocontroller Blinken! 🙂

One Response

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert