Wemos: og dine udviklingskort med ESP8266

Wemo D1 Mini

Hvis du husker det, har vi allerede introduceret ESP8266-chip, en meget praktisk IC til WiFi-forbindelse, der kan bruges i dine projekter med Arduino. Nu er det din tur drejningen til Wemos D1, en tavle, der indeholder den samme chip, og som også er ret praktisk for en lang række DIY-projekter. Hvis du ønsker det, kan du få dokumentation til dette tavle fra det officielle Wemos-websted, hvor du kan adgang herfra.

Te Jeg anbefaler at se vores artikel om ESP8266 som jeg har lagt i det forrige link, da ellers når du starter med Wemos D1, vil du være noget mere tabt, hvis du ikke har en base. Du bør også se vores anden guide til NodeMCU, som har meget at gøre med ESP8266 og med denne anden komponent, som vi har at gøre med i dag. I disse to artikler får du også kodeeksempler til at kunne programmere ESP8266, de nødvendige biblioteker til Arduino IDE osv.

wemos

Er en Kinesisk mærke, der fremstiller denne type elektroniske udviklingstavler og deres skjolde fra deres officielle hjemmeside. Blandt de fremhævede produkter kan du finde Wemos D1-kortet.

Wemo D1

Wemos D1 Mini og Pro

Der er to meget interessante plader bidraget af Wemos, den ene af Wemos D1 og den anden er dens lillesøster Wemo D1 Mini, som er mindre eller andre dyrere versioner som Pro (med 16M flash i stedet for 4M) osv. For mange er det et af deres foretrukne udviklingskort til ESP8266-chippen, selv oven på NodeMCU eller andre moduler med ESP8266 til bestemte applikationer.

I NodeMCU- og ESP8266-artiklen, som jeg har citeret, kan du lære, at ESP8266-chippen kan integreres i forskellige moduler som ESP12, ESP12E osv. I tilfælde af Wemos D1 Mini, den er lidt større i størrelse end direkte ved hjælp af en ESP12 uden mere, med dimensioner på 34.2 × 25.6 mm og en vægt på 3 gram.

Men hvis du bruger den bare ESP12, vil du have mange mangler. Med Wemos D1 Mini har du fordele og ekstraudstyr som f.eks microUSB-port og seriel konverter til din forbindelse. Det inkluderer også en spændingsregulator, der føder det direkte med Arduinos 5V-stik, og det interne kredsløb sørger for at føre disse volt til den spænding, som modulet virkelig har brug for.

En anden fordel ved Wemos produkter er, at de tillader det udvide dets funktionaliteter med skjolde, der findes i stor mængde til styring af motorer (drivere), relæmodul, OLED-skærme, temperatur- og fugtighedsfølere, PIR, knap osv. Det vil sige, det giver dig mange faciliteter til at bruge disse komponenter med kontrol fra Internettet eller i et WAN-netværk.

Skønt ikke alt er fordeleTværtimod har den et mindre antal ben til rådighed med 11 GPIO'er sammenlignet med de 17, du har i andre moduler som ESP12 eller NodeMCU. Dette bør dog ikke være et stort problem, da mange projekter ikke har brug for mere end disse 11 ben, selvom alt afhænger af, hvad hver bruger har brug for ...

Funktioner, pinout og priser

At være baseret på ESP12E, del funktionerDerfor giver jeg dig et resumé her:

  • Det fungerer ved hastigheder på 80 til 160 MHz.
  • 4 MB flash-hukommelse
  • 3.3v strømforsyning, selvom den har en konverter, der kan føde den med Arduino 5V, hvis du vil.
  • 11 GPIO, alle med PWM undtagen D0.
  • Afbrydelser
  • I2C bus
  • Analoge indgange 1 (maks. 3.2 v)
  • MicroUSB-stik

El precio fra ca. € 2 og peak, op til € 20, afhængigt af model. Du kan finde det i mange specialbutikker og online. Så du kan have en meget meget billig Wemos D1 Mini, mere end NodeMCU og lidt over prisen på et ESP12E-modul uden flere ekstra ...

til køb disse produkter og deres skjolde, Wemos tilbyder et afsnit af Online butik, men omdirigerer dig til AliExpress, så det er stedet, hvor det officielt distribueres.

El pinout på et Wemos D1 Mini-grundkort er:

  • TX: den er tilsluttet TXD på ESP8266 til TXD.
  • RX: den er tilsluttet RXD på ESP8266 til RXD.
  • A0: tilsluttet stiften med samme navn som den analoge indgang.
  • D0: er GPIO16 for modulet og bruges som I / O.
  • D1: modulets GPIO5, såsom I / O, PWM, Interrupt, I2C og SCL.
  • D2: til GPIO4, til I / O, PWM, Interrupt, I2C, SDA.
  • D3: til GPIO0, til I / O med 10K pull-up-modstand, PWM, Interrupt og I2C.
  • D4: GPIO2, samme som ovenfor, men tilføj BUILTIN_LED
  • D5: til GPIO14, til I / O, PWM, Interrupt, I2C og SCK.
  • D6: GPIO12, samme som ovenfor, men i stedet for SCK til MISO.
  • D7: til GPIO13 på ESP12, den samme som den forrige.
  • D8: til GPIO15, til I / O med 10K pull-down modstand, PWM, Interrupt, I2C og SS.
  • G: er GND (jorden), jordforbindelsen.
  • 5V: til strømforsyning.
  • 3V3: 3.3v strømforsyning.
  • RST: forbundet til RST, det vil sige at nulstille.

til få et databladDu ved allerede, at du kan få dokumentationen fra det officielle Wemos-websted, som jeg forlod i begyndelsen af ​​artiklen. Også de har en komplet Wiki at jeg anbefaler, da du kan få meget hjælp ... De har endda tutorials.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.