Wemos: i twoje płyty rozwojowe z ESP8266

Wemo D1 Mini

Jeśli pamiętasz, już wprowadziliśmy Układ ESP8266, bardzo praktyczny układ scalony do łączności Wi-Fi do wykorzystania w projektach z Arduino. Teraz twoja kolej kolej na Wemos D1, płytka zawierająca ten sam układ scalony, która jest również praktyczna w przypadku wielu projektów typu „zrób to sam”. Jeśli chcesz, możesz uzyskać dokumentację do tej tablicy z oficjalnej strony internetowej Wemos, gdzie możesz dostęp stąd.

Te Polecam zapoznać się z naszym artykułem na temat ESP8266 że umieściłem w poprzednim linku, ponieważ w przeciwnym razie zaczynając od Wemos D1 będziesz nieco bardziej zagubiony, jeśli nie masz bazy. Powinieneś także zapoznać się z naszym innym przewodnikiem NodeMCU, co ma wiele wspólnego z ESP8266 i tym innym komponentem, z którym mamy do czynienia dzisiaj. W tych dwóch artykułach otrzymasz również przykłady kodu, aby móc zaprogramować ESP8266, niezbędne biblioteki dla Arduino IDE itp.

wemos

Czy Chińska marka produkująca tego typu elektroniczne płytki rozwojowe i ich osłony przed nimi Oficjalna strona internetowa. Wśród jej polecanych produktów można znaleźć płytę Wemos D1.

Wemo D1

Wemos D1 Mini i Pro

Wemos dostarcza dwie bardzo ciekawe tabliczki, jedna z Wemos D1, a druga to jego młodsza siostra Wemo D1 Mini, który jest mniejszy lub inne droższe wersje, takie jak Pro (z pamięcią flash 16M zamiast 4M) itp. Dla wielu jest to jedna z ich ulubionych płyt programistycznych dla układu ESP8266, nawet na NodeMCU lub innych modułach z ESP8266, do niektórych zastosowań.

Z cytowanego przeze mnie artykułu o NodeMCU i ESP8266 można dowiedzieć się, że układ ESP8266 można zintegrować z różnymi modułami, takimi jak ESP12, ESP12E itp. W przypadku Wemos D1 Mini, jest nieco większy niż bezpośrednio przy użyciu ESP12 bez więcej, o wymiarach 34.2 × 25.6 mm i 3 gramach wagi.

Ale jeśli użyjesz gołego ESP12, będziesz miał wiele niedociągnięć. Dzięki Wemos D1 Mini masz zalety i dodatki, takie jak Port microUSB i konwerter szeregowy dla twojego połączenia. Zawiera również regulator napięcia, który zasila go bezpośrednio z gniazda 5 V Arduino, a wewnętrzne obwody zadbają o przekazanie tych woltów do napięcia, którego moduł naprawdę potrzebuje.

Kolejna zaleta Produkty Wemos jest to, że pozwalają rozszerzyć jego funkcjonalność o osłony, które istnieją w dużej ilości do sterowania silnikami (sterownikami), modułem przekaźników, ekranami OLED, czujnikami temperatury i wilgotności, PIR, przyciskiem itp. Oznacza to, że zapewnia wiele udogodnień umożliwiających korzystanie z tych komponentów przy kontroli z Internetu lub w sieci WAN.

Chociaż nie wszystko jest zaletąWręcz przeciwnie, ma mniejszą liczbę dostępnych pinów, z 11 GPIO w porównaniu do 17, które masz w innych modułach, takich jak ESP12 lub NodeMCU. Nie powinno to jednak stanowić większego problemu, ponieważ wiele projektów nie potrzebuje więcej niż tych 11 pinów, chociaż wszystko będzie zależało od tego, czego potrzebuje każdy użytkownik ...

Funkcje, wyprowadzenia i ceny

Opierając się na ESP12E, udostępnij funkcjeDlatego podam tutaj podsumowanie:

  • Działa z prędkością od 80 do 160 MHz.
  • 4 MB pamięci flash
  • Zasilanie 3.3 V, chociaż ma konwerter, aby móc go zasilić Arduino 5V, jeśli chcesz.
  • 11 GPIO, wszystkie z PWM z wyjątkiem D0.
  • Przerwy
  • Magistrala I2C
  • Wejścia analogowe 1 (maks. 3.2 V)
  • Złącze microUSB

El cena od około 2 € i szczyt do 20 €, w zależności od modelu. Możesz go znaleźć w wielu wyspecjalizowanych sklepach oraz w Internecie. Możesz więc mieć bardzo, bardzo tani Wemos D1 Mini, więcej niż NodeMCU i tylko trochę powyżej ceny modułu ESP12E bez żadnych dodatków ...

do kup te produkty i ich tarcze, Wemos oferuje sekcję sklep internetowy, ale przekierowuje do AliExpress, więc jest to miejsce, w którym jest oficjalnie dystrybuowany.

El pinout płyty podstawowej Wemos D1 Mini to:

  • TX: jest podłączony do TXD ESP8266, dla TXD.
  • RX: jest podłączony do RXD ESP8266, dla RXD.
  • A0: podłączony do pinu o tej samej nazwie co wejście analogowe.
  • D0: to GPIO16 modułu i jest używany jako I / O.
  • D1: GPIO5 modułu, takie jak I / O, PWM, Interrupt, I2C i SCL.
  • D2: do GPIO4, dla I / O, PWM, Interrupt, I2C, SDA.
  • D3: do GPIO0, dla we / wy z rezystorem podciągającym 10K, PWM, przerwaniem i I2C.
  • D4: GPIO2, to samo co powyżej, ale dodaj BUILTIN_LED
  • D5: do GPIO14, dla I / O, PWM, Interrupt, I2C i SCK.
  • D6: GPIO12, to samo co powyżej, ale zamiast SCK dla MISO.
  • D7: do GPIO13 ESP12, taki sam jak poprzedni.
  • D8: do GPIO15, dla I / O z rezystorem obniżającym 10K, PWM, Przerwanie, I2C i SS.
  • G: to GND (masa), połączenie z masą.
  • 5V: do zasilania.
  • 3V3: zasilanie 3.3 V.
  • RST: podłączony do RST, to znaczy, aby zresetować.

do pobierz arkusz danychWiesz już, że możesz pobrać dokumentację z oficjalnej strony Wemos, którą zostawiłem na początku artykułu. Również mają kompletną Wiki to polecam, skoro można uzyskać dużą pomoc ... Nawet mają Tutoriales.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.