Wemos D1 Mini

Last Updated on 11. July 2026 by Suffocation

Der WEMOS D1 Mini ein kleines aber feines Entwicklungsboard. Es besteht aus einem ESP8266, einen USB Micro Anschluss, ein Reset-Taster und die Eingebaute LED. Er zählt von seinen Abmessungen eher zu den kleinen, dies beschränkt natürlich auch die Anzahl der nach aussen geführten pins auf 12.

Interessant am Wemos D1 Mini sind die vielen Erweiterungsplatienen(See manufacturer).

Facts

  • USB Micro Anschluss (CH340)
  • Reset button
  • 11 Digitale Pins
  • 1 Analogen Pin
  • Operating voltage 3.3V
  • Connection voltage 5V
  • 4M Flash Speicher
  • 80MHz/160MHz
  • Preis ~3€
  • Abmessungen in mm: l/b/h 35/26/13

Pin assignment

PinFunctionsESP-8266 Pin
TXTXDTXD
RXRXDRXD
A0Analog input, max 3.2VA0
D0InGPIO16
D1IO, SCLGPIO5
D2IO, SDAGPIO4
D3IO, 10k Pull-upGPIO0
D4IO, 10k Pull-up, BUILTIN_LEDGPIO2
D5IO, SCKGPIO14
D6IO, MISOGPIO12
D7IO, MOSIGPIO13
D8IO, 10k Pull-down, SSGPIO15
GGroundGround
5V5V
3V33.3V3.3V
RSTResetRST

Source: https://www.wemos.cc/en/latest/d1/d1_mini.html

Areas of application

  • Microcontroller Projekte die nur wenige Pins benötigen und wenig Platz haben
  • Remote control
  • Alarm clock
  • ...

Views

D1 Mini Pinout Quelle: https://www.wemos.cc/en/latest/

Programming

Preparation

Der Wemos kommt mit einer CH340 USB Schnitstelle, der Treiber ist nicht bei allen Windows/Mac OS Versionen dabei. Sollte nach dem Anstöpseln des Wemos an den USB Port, dieser nicht erkannt werden, den unten gelinkten CH340 Treiber installieren.

https://www.wemos.cc/en/latest/ch340_driver.html

Libraries

Zur Programmierung des Wemos sind keine zusätlichen Bibliotheken nötig. Die ESP Erweiterung der Arduino GUI muss jedoch installiert sein. Siehe hierzu auch den Link for setup.

Test programme

Als Testprogramm kann Blink verwendet werden. Dies gibt es entweder bei den Beispielprogrammen der Arduino GUI oder auf GitHub:

https://github.com/wemos/D1_mini_Examples/tree/master/examples/01.Basics/Blink

Ich konnte meinen Wemos D1 Mini mit den folgenden Einstellungen programmieren:

Als Port wählt bitte eure Serielle Schnittstelle aus, bei mir ist es COM 15.

Problems

Wemos wird nicht erkannt

CH340 Install drivers

Should there be any further problems Zadig Try.

Programmierung schlägt fehl

Einstellungen für Board, Port und Programmer überprüfen. Evtl. auch mal andere als die von mir gezeigten ausprobieren. Es gibt auch Board Setting für den Wemos

Miscellaneous

Fritzing Wemos D1 Mini:
https://github.com/mcauser/Fritzing-Part-WeMos-D1-Mini

Example projects:
https://github.com/wemos/D1_mini_Examples

Modell für den 3D Druck
https://grabcad.com/library/wemos-d1-mini-v3-0-0-1

https://grabcad.com/library/wemos-d1-mini-1

Conclusion

Der CH430 Treiber kann etwas Kniffelig sein. Wenn der Wemos aber mal vom Rechner erkannt ist, verhält er sich wie jeder andere ESP8266. Er ist nur einwenig kleiner und mit vielen Zusatzplatinen ausgestattet.

Verwandte Beiträge

Sources

Manufacturer's website

Schematic

CH340 USB Driver

https://arduino-projekte.info/wemos-d1-mini/

https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini

DateChangeAuthor
13.03.2020Post createdSuffocation

3 thoughts on “Wemos D1 Mini

  1. Moin, für das Problem des Flashens hat es bei mir bei allen Boards geholfen, den D3 auf GND zu brücken, solange der Flashvorgang aktiv sein soll..

  2. Möchte das Mclightning Projekt damit betreiben aber nach dem aufspielen des Programms stehen im seriellen Monitor nur unverständliche Zeichen?

Leave a Reply

Your email address will not be published. Required fields are marked *