In diesem Beitrag möchte ich dir den Mikrocontroller Wemos D1 Mini in der neuen Version V4 vorstellen.
Den Mikrocontroller Wemos D1 Mini habe ich dir bereits in diversen Beiträgen vorgestellt und mit dem Projekt DIY Wetterstation v2.0 einen praktischen Einsatz für diesen gezeigt.
Bezug des Wemos D1 Mini
Das mir vorliegende Model habe ich auf aliexpress.com für knapp 5 € inkl. Versandkosten erstanden. Die Lieferzeit war in diesem Fall mit knapp 14 Tagen sehr kurz.
Du bekommst diesen aber auch auf zbsp. ebay.de bereits ab 8,90 €*.
Hinweis von mir: Die mit einem Sternchen (*) markierten Links sind Affiliate-Links. Wenn du über diese Links einkaufst, erhalte ich eine kleine Provision, die dazu beiträgt, diesen Blog zu unterstützen. Der Preis für dich bleibt dabei unverändert. Vielen Dank für deine Unterstützung!
Lieferumfang
Zum Lieferumfang des Mikrocontrollers gehören diverse Stift & Buchsenleisten.
Technische Daten des Wemos D1 Mini
Kommen wir nun zu den technischen Daten des Mikrocontrollers. Zugleich möchte ich diese mit dem Vorgängermodell gegenüberstellen.
Wemos D1 Mini V4 | Wemos D1 Mini V3 | |
---|---|---|
Taktgeschwindigkeit | 80 / 160 MHz | 80 / 160 MHz |
Betriebsspannung | 3.3 V | 3.3 V |
Anzahl digitale Pins | 11 | 11 |
Anzahl analoge Pins | 1 | 1 |
Speicher | 4 MB | 4 MB |
Schnittstellen | I²C, SPI, UART | I²C, SPI, UART |
USB-Anschluss | USB-Typ-C | Micro-USB |
Die offizielle Dokumentation zu dem Mikrocontroller findest du unter https://www.wemos.cc/en/latest/d1/d1_mini.html.
Wenn man sich die beiden verbauten ESP8266DX Chips anschaut, dann sind es die beiden gleichen und somit verwundert es nicht, dass die technischen Daten der beiden Mikrocontroller gleich sind.
Pinout
Der Mikrocontroller hat das gleiche Pinout wie seine Vorgängermodelle. Der Vorteil gegenüber dem Vorgängermodell ist, dass das Pinout auf die Platine gedruckt wurde.
Dass sich das Pinout nicht geändert hat, liegt auch vielmehr daran, dass es Shield / Module für den Wemos D1 Mini gibt, welche auf diesen gesteckt werden können.
Löten der Stiftleisten
Da ich den Mikrocontroller in Verbindung mit den Shields verwende, löte ich die Buchsenleisten mit den langen Stiften an diesen an. Dieses bietet die Möglichkeit den Mikrocontroller auf ein Breadboard zu stecken und gleichzeitig noch Shields auf diesen zu stecken.
Programmieren in der Arduino IDE 2.0
Bevor du mit der Programmierung und der Arduino IDE beginnen kannst, musst du zunächst den Treiber für das Board installieren. Dazu navigieren wir zunächst über File > Preferences und fügen die nachfolgende Adresse zu den “Zusätzlichen Boardverwalter URLs” hinzu.
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Wenn der Dialog gespeichert wurde, dann sollte das Paket indexiert werden. Jedoch müssen wir noch den Treiber installieren.
Als erstes klicken wir auf das Icon für den Boardmanager (1) auf der linken Seite. Danach suchen wir nach “esp8266” (2) und wählen dort die Schaltfläche “INSTALL” (3).
Sollte diese nicht sichtbar sein, so hilft es auf die Auswahlliste der Versionsnummern zu klicken und dann die Taste TAB auf der Tastatur zu betätigen.
Das laden der Pakete aus dem Internet dauert eine Weile, bei mir das ganze knapp 10min. (mit einer 100er DSL Leitung) gedauert.
Kleines Programm zum validieren der Installation
Wenn der Treiber installiert wurde, dann wählen wir den Eintrag “LOLIN(WEMOS) D1 mini Pro” aus und natürlich noch den korrekten COM-Port.
Nachfolgendes kleine Programm sollte auf der seriellen Schnittstelle die Zeichenkette “Hello World!” ausgeben.
void setup() { Serial.begin(9600); } void loop() { Serial.println("Hello World!"); delay(500); }
Ausgabe der Zeichenkette “Hello World!” auf der seriellen Schnittstelle.
1 thought on “Vorstellung – Wemos D1 Mini V4”