ESP8266 Wemos D1 Mini

Es gibt zwei Ver­sio­nen des Wemos D1 mit iden­tis­ch­er Pin­bele­gung:

  • D1 Mini Typ C mit Mini-USB-Anschluss
  • D1 Mini V4.0 wird mit USB-C-Anschluss
D1 Mini Typ CD1 Mini V 4.0

Board installieren

Tra­ge unter Datei -> Ein­stel­lun­gen eine zusätz­li­che Board­­ver­wal­ter-URL ein:

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

Board auswählen

Pinbelegung

I²C

Info

I²C-Pins (in Klam­mern ESP-Pin-Num­mern)

D1 (5) -> SCL
D2 (4) -> SDA

SPI

Info

SPI-Pins (in Klam­mern ESP-Pin-Num­mern)

D7 (13) -> COPI (MOSI)
D6 (12) -> CIPO (MISO)
D5 (14) -> CLK/SCK
D8 (15) -> CS

Beispiel: Anschluss eines Adafruit 1,8 Zoll TFT

Digitale Pins

Digitale Pins

linksBemerkungrechtsBemerkung
D0 (16)Zus­tand HIGH beim Hochladen
eine angeschlossene LED leuchtet beim Hochladen
D1 (5)
D5 (14)D2 (4)
D6 (12)D3 (0)aktiviert Firmware-Upload wenn der Zus­tand LOW ist
D7 (13)D4 (2)darf beim Hochladen nicht LOW sein.
Kann nach dem Hochladen als nor­maler Eingabe-/Aus­gabepin ver­wen­det wer­den.
Interne LED
D8 (15)darf beim Hochladen nicht HIGH sein
Der Zus­tand des Pins D2 ist LOWDer Zus­tand des Pins D2 ist HIGH

Mit diesem Pro­gramm kannst du den Zus­tand des Tasters an Pin D2 testen:

Analoger Pin

Das Wemos D1 Mini hat nur einen analo­gen Pin mit der Beze­ich­nung A0. Die Auflö­sung beträgt 10 Bit, der max­i­male Wert ist 1024.

Zeit mit der Bibliothek time.h anzeigen

ESP8266-Mikro­con­troller kön­nen mit der Stan­dard­bib­lio­thek Datum und Zeit anzeigen.

Beispiel: ⇒Anzeige von Datum und Zeit auf einem OLED-Dis­play

Webserver

Beispiel

Im Brows­er wer­den 6 Zufall­szahlen angezeigt.
Im Seriellen Mon­i­tor wird die mit DHCP ermit­telte IP des Wemos D1 Mini angezeigt.

Diese Adresse musst du in einem Brows­er dein­er Wahl eingeben

client-Methode

Server.on-Methode


Letzte Aktualisierung: Nov. 12, 2025 @ 19:12