Wemos: och dina utvecklingskort med ESP8266

Wemo D1 Mini

Om du kommer ihåg har vi redan introducerat ESP8266-chip, en mycket praktisk IC för WiFi-anslutning att använda i dina projekt med Arduino. Nu är det din tur vändningen till Wemos D1, ett kort som innehåller samma chip och det är också ganska praktiskt för en mängd DIY-projekt. Om du vill kan du få dokumentation för denna styrelse från den officiella Wemos-webbplatsen, där du kan tillgång härifrån.

Te Jag rekommenderar att du ser vår artikel om ESP8266 som jag har lagt in i den föregående länken, eftersom annars, när du börjar med Wemos D1 kommer du att gå lite mer vilse om du inte har en bas. Du bör också se vår andra guide på NodeMCU, som har mycket att göra med ESP8266 och med den här andra komponenten som vi har att göra med idag. I dessa två artiklar får du också kodexempel för att kunna programmera ESP8266, nödvändiga bibliotek för Arduino IDE, etc.

wemos

Är en Kinesiskt varumärke som tillverkar denna typ av elektroniska utvecklingskort och deras skärmar från deras officiell hemsida. Bland de utvalda produkterna hittar du Wemos D1-kortet.

Wemo D1

Wemos D1 Mini och Pro

Det finns två mycket intressanta tallrikar bidragna av Wemos, en av Wemos D1 och den andra är dess lillasyster Wemo D1 Mini, som är mindre, eller andra dyrare versioner som Pro (med 16M blixt istället för 4M), etc. För många är det en av deras favoritutvecklingskort för ESP8266-chipet, även ovanpå NodeMCU eller andra moduler med ESP8266, för vissa applikationer.

I artikeln NodeMCU och ESP8266 som jag har citerat kan du lära dig att ESP8266-chipet kan integreras i olika moduler som ESP12, ESP12E, etc. I fallet med Wemos D1 Mini, Det är lite större än att bara använda en ESP12 direkt, med måtten 34.2 × 25.6 mm och 3 gram vikt.

Men om du använder den nakna ESP12 kommer du att ha många brister. Med Wemos D1 Mini har du fördelar och tillbehör som t.ex. microUSB-port och seriell omvandlare för din anslutning. Den innehåller också en spänningsregulator för att mata den direkt med Arduinos 5V-uttag, och den interna kretsen tar hand om att överföra dessa volt till den spänning som modulen verkligen behöver.

En annan fördel med Wemos produkter är att de tillåter utöka dess funktioner med sköldar, som finns i stor mängd för att styra motorer (drivrutiner), relämodul, OLED-skärmar, temperatur- och luftfuktighetssensorer, PIR, knapp, etc. Det vill säga det ger dig många möjligheter att använda dessa komponenter med kontroll från Internet eller i ett WAN-nätverk.

Även inte allt är fördelarTvärtom har det ett mindre antal stift tillgängliga, med 11 GPIO jämfört med de 17 som du har i andra moduler som ESP12 eller NodeMCU. Detta borde dock inte vara ett stort problem, eftersom många projekt inte behöver mer än dessa 11 stift, även om allt beror på vad varje användare behöver ...

Funktioner, pinout och priser

Att vara baserad på ESP12E, dela funktionerDärför ger jag dig en sammanfattning här:

  • Det fungerar med hastigheter från 80 till 160 MHz.
  • 4 MB flashminne
  • 3.3v strömförsörjning, även om den har en omvandlare för att kunna mata den med Arduino 5V om du vill.
  • 11 GPIO, alla med PWM utom D0.
  • Avbrott
  • I2C-buss
  • Analoga ingångar 1 (max 3.2 v)
  • MicroUSB-kontakt

El pris från ca € 2 och topp, upp till € 20, beroende på modell. Du hittar den i många specialbutiker och online. Så du kan ha en väldigt mycket billig Wemos D1 Mini, mer än NodeMCU och bara lite över priset på en ESP12E-modul utan några extra ...

till köp dessa produkter och deras sköldar, Wemos erbjuder en del av Onlinebutik, men omdirigerar dig till AliExpress, så det är platsen där det officiellt distribueras.

El pinout på ett Wemos D1 Mini-grundkort är:

  • TX: den är ansluten till TXD på ESP8266, för TXD.
  • RX: den är ansluten till RXD på ESP8266, för RXD.
  • A0: ansluten till stiftet med samma namn som analog ingång.
  • D0: är GPIO16 för modulen och används som I / O.
  • D1: modulens GPIO5, såsom I / O, PWM, Interrupt, I2C och SCL.
  • D2: till GPIO4, för I / O, PWM, Interrupt, I2C, SDA.
  • D3: till GPIO0, för I / O med 10K uppdragningsmotstånd, PWM, Interrupt och I2C.
  • D4: GPIO2, samma som ovan, men lägg till BUILTIN_LED
  • D5: till GPIO14, för I / O, PWM, Interrupt, I2C och SCK.
  • D6: GPIO12, samma som ovan, men istället för SCK för MISO.
  • D7: till GPIO13 på ESP12, samma som den tidigare.
  • D8: till GPIO15, för I / O med 10K pull-down motstånd, PWM, Interrupt, I2C och SS.
  • G: är GND (jord), jordanslutningen.
  • 5V: för strömförsörjning.
  • 3V3: 3.3 v strömförsörjning.
  • RST: ansluten till RST, det vill säga att återställa.

till få ett databladDu vet redan att du kan få dokumentationen från den officiella Wemos-webbplatsen som jag lämnade i början av artikeln. Också de har en komplett Wiki som jag rekommenderar, eftersom du kan få mycket hjälp ... De har till och med handledning.


Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.