Wemos: og utviklingstavlene dine med ESP8266

Wemo D1 Mini

Hvis du husker det, har vi allerede introdusert ESP8266-brikke, en veldig praktisk IC for WiFi-tilkobling for bruk i prosjekter med Arduino. Nå er det din tur slå til Wemos D1, et brett som inneholder den samme brikken, og som også er ganske praktisk for en rekke DIY-prosjekter. Hvis du ønsker det, kan du få dokumentasjon for dette tavlen fra det offisielle Wemos-nettstedet, der du kan tilgang herfra.

Te Jeg anbefaler å se artikkelen vår om ESP8266 som jeg har lagt inn forrige lenke, siden ellers, når du starter med Wemos D1, vil du være noe mer tapt hvis du ikke har base. Du bør også se vår andre guide på NodeMCU, som har mye å gjøre med ESP8266 og med denne andre komponenten som angår oss i dag. I disse to artiklene vil du også få kodeeksempler for å kunne programmere ESP8266, de nødvendige bibliotekene for Arduino IDE, etc.

wemos

Er en Kinesisk merke som produserer denne typen elektroniske utviklingstavler og skjoldene deres fra offisiell nettside. Blant de utvalgte produktene finner du Wemos D1-kortet.

Wemo D1

Wemos D1 Mini og Pro

Det er to veldig interessante plater levert av Wemos, en av Wemos D1 og den andre er lillesøsteren Wemo D1 Mini, som er mindre, eller andre dyrere versjoner som Pro (med 16M blits i stedet for 4M), etc. For mange er det et av favorittutviklingstavlene deres for ESP8266-brikken, selv på toppen av NodeMCU, eller andre moduler med ESP8266, for visse applikasjoner.

I NodeMCU- og ESP8266-artikkelen som jeg har sitert, kan du lære at ESP8266-brikken kan integreres i forskjellige moduler som ESP12, ESP12E, etc. I tilfelle av Wemos D1 Mini, Den er litt større i størrelse enn bare å bruke en ESP12 direkte, med dimensjoner på 34.2 × 25.6 mm og 3 gram vekt.

Men hvis du bruker bare ESP12, vil du ha mange mangler. Med Wemos D1 Mini har du fordeler og tillegg som f.eks microUSB-port og seriell omformer for tilkoblingen din. Den inkluderer også en spenningsregulator for å mate den direkte med Arduinos 5V-kontakt, og de interne kretsene vil ta seg av å overføre voltene til spenningen som modulen virkelig trenger.

En annen fordel med Wemos produkter er at de tillater det utvide funksjonaliteten med skjold, som finnes i stor mengde for å kontrollere motorer (drivere), relémodul, OLED-skjermer, temperatur- og fuktighetssensorer, PIR, knapp osv. Det vil si at det gir deg mange muligheter for å bruke disse komponentene med kontroll fra Internett eller i et WAN-nettverk.

Selv ikke alt er fordelerTvert imot, den har et mindre antall pins tilgjengelig, med 11 GPIOer sammenlignet med de 17 som du har i andre moduler som ESP12 eller NodeMCU. Dette bør imidlertid ikke være et stort problem, siden mange prosjekter ikke trenger mer enn disse 11 pinnene, selv om alt vil avhenge av hva hver bruker trenger ...

Funksjoner, pinout og priser

Å være basert på ESP12E, del funksjonerDerfor vil jeg gi deg et sammendrag her:

  • Det fungerer med hastigheter fra 80 til 160 MHz.
  • 4 MB flashminne
  • 3.3v strømforsyning, selv om den har en omformer for å kunne mate den med Arduino's 5V hvis du vil.
  • 11 GPIO, alle med PWM unntatt D0.
  • Avbrudd
  • I2C buss
  • Analoge innganger 1 (maks 3.2 v)
  • MicroUSB-kontakt

El precio fra ca € 2 og topp, opp til € 20, avhengig av modell. Du finner den i mange spesialforretninger og på nettet. Så du kan ha en veldig veldig billig Wemos D1 Mini, mer enn NodeMCU og bare litt over prisen på en ESP12E-modul uten flere tillegg ...

Til kjøp disse produktene og skjoldene deres, Tilbyr Wemos en del av Nettbutikk, men omdirigerer deg til AliExpress, så det er stedet det distribueres offisielt.

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

  • TX: den er koblet til TXD på ESP8266, for TXD.
  • RX: den er koblet til RXD på ESP8266, for RXD.
  • A0: koblet til pinnen med samme navn som analog inngang.
  • D0: er GPIO16 til modulen, og brukes som I / O.
  • D1: modulens GPIO5, som I / O, PWM, Interrupt, I2C og SCL.
  • D2: til GPIO4, for I / O, PWM, Interrupt, I2C, SDA.
  • D3: til GPIO0, for I / O med 10K pull-up motstand, PWM, Interrupt og I2C.
  • D4: GPIO2, samme som ovenfor, men legg til BUILTIN_LED
  • D5: til GPIO14, for I / O, PWM, Interrupt, I2C og SCK.
  • D6: GPIO12, samme som ovenfor, men i stedet for SCK for MISO.
  • D7: til GPIO13 av ESP12, samme som ovenfor.
  • D8: til GPIO15, for I / O med 10K nedtrekksmotstand, PWM, Interrupt, I2C og SS.
  • G: er GND (bakken), jordforbindelsen.
  • 5V: for strømforsyning.
  • 3V3: 3.3v strømforsyning.
  • RST: koblet til RST, det vil si å tilbakestille.

Til få et databladDu vet allerede at du kan få dokumentasjonen fra det offisielle Wemos-nettstedet som jeg la igjen i begynnelsen av artikkelen. Også de har en komplett Wiki som jeg anbefaler, siden du kan få mye hjelp ... De har det til og med tutorials.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.