Wemos: i les seves plaques de desenvolupament amb ESP8266

Wemos D1 Mini

Si ho recordes, ja hem introduït el xip ESP8266, Un IC per connectivitat WiFi molt pràctic per utilitzar en els teus projectes amb Arduino. Ara li toca el torn a Wemos D1, Una placa que inclou aquest mateix xip i que també resulta bastant pràctica per a multitud de projectes DIY. Si vols, pots obtenir documentació d'aquesta placa des del web oficial de Wemos, ia la qual pots accedir des d'aquí.

Te recomano veure el nostre article sobre el ESP8266 que he posat a l'enllaç anterior, ja que en cas contrari, a l'començar amb Wemos D1 estaràs una mica més perdut si no tens una base. També hauries de veure la nostra altra guia sobre NodeMCU, Que té moltíssima relació amb el ESP8266 i amb aquest altre component que avui ens ocupa. En aquests dos articles obtindràs també exemples de codi per poder programar el ESP8266, les biblioteques necessàries per Arduino IDE, etc.

Wemos

És una marca xinesa que fabrica aquest tipus de plaques electròniques de desenvolupament i els seus Shields des de la seva web oficial. Entre els seus productes destacats, pots trobar la placa Wemos D1.

Wemos D1

Wemos D1 Mini i Pro

Hi ha dues plaques molt interessants aportades per Wemos, una de les Wemos D1 i l'altra és la seva germana petita Wemos D1 Mini, Que és més reduïda, o altres versions més cares com la Pro (amb 16M de flash en comptes de 4M), etc. Per a molts, és una de les seves plaques favorites de desenvolupament per al xip ESP8266, fins i tot per sobre de NodeMCU, o d'altres mòduls amb ESP8266, per a certes aplicacions.

En l'article de NodeMCU i ESP8266 que he citat, pots aprendre que el xip ESP8266 es pot integrar en diversos mòduls com el ESP12, ESP12E, etc. En el cas de la Wemos D1 Mini, és una mica més gran de mida que usar directament 12:34.2 ESP25.6 sense més, amb unes dimensions de 3 × XNUMXmm i XNUMX grams de pes.

Però si fas servir el ESP12 pelat, tindràs moltes mancances. Amb la Wemos D1 Mini tens avantatges i extres com un port microUSB i convertidor serial per a la seva connexió. També inclou un regulador de tensió per alimentar-la directament amb la presa de 5V d'Arduino, i la circuiteria interna s'encarregarà de passar aquests volts a l'voltatge que realment necessita el mòdul.

Un altre dels avantatges dels productes de Wemos és que permeten estendre les seves funcionalitats amb Shields, que hi ha en gran quantitat per controlar motors (drivers), mòdul relé, pantalles OLED, sensors de temperatura i humitat, PIR, botó, etc. És a dir, t'aporta moltes facilitats per utilitzar aquests components amb control des d'Internet o en xarxa WAN.

Encara que no tot són avantatges, En contra té un nombre menor de pins disponibles, amb 11 GPIOs enfront dels 17 que tens en altres mòduls com el ESP12 o el NodeMCU. Tanmateix, això no ha de ser un problema major, ja que molts projectes no necessiten més d'aquests 11 pins, encara que tot dependrà del que necessiti cada usuari ...

Caracterísicas, pinout, i preus

A l'estar basada en el ESP12E, comparteix característiques, Per tant, et faig aquí un resum:

  • Treballa a velocitats de 80 a 160Mhz.
  • 4 MB de memòria flash
  • Alimentació de 3.3V, encara que té convertidor per poder-la alimentar amb la 5V d'Arduino si vols.
  • 11 GPIO, tots amb PWM menys D0.
  • interrupcions
  • Bus I2C
  • Entrades analògiques 1 (3.2v max)
  • connector microUSB

El preu d'uns 2 € i escaig, fins als 20 €, depenent de el model. El pots trobar a moltes botigues especialitzades i online. Així que pots tenir una Wemos D1 Mini molt molt barata, més que NodeMCU i només una mica per sobre de l'preu que costa un mòdul ESP12E sense més extres ...

Per a la comprar aquests productes i els seus Shields, Wemos ofereix un apartat de Botiga Online, Però et redirigeix ​​a AliExpress, així que és la tinda per on es distribueix de forma oficial.

El pinout d'una placa bàsica Wemos D1 Mini és:

  • TX: va connectat a l'TXD de l'ESP8266, per TXD.
  • RX: va connectat a l'RXD de l'ESP8266, per RXD.
  • A0: connectat a el pin de el mateix nom com a entrada analògica.
  • D0: és el GPIO16 de la lliçó, i s'usa com E / S.
  • D1: el GPIO5 de la lliçó, com E / S, PWM, Interrupció, I2C i SCL.
  • D2: a l'GPIO4, per E / S, PWM, Interrupció, I2C, SDA.
  • D3: a l'GPIO0, per E / S amb resistència 10K pull-up, PWM, Interrupció i I2C.
  • D4: GPIO2, igual a l'anterior, però afegeix BUILTIN_LED
  • D5: a l'GPIO14, per E / S, PWM, Interrupció, I2C i SCK.
  • D6: GPIO12, igual a l'anterior, però en comptes de SCK per MISO.
  • D7: a l'GPIO13 de l'ESP12, igual a l'anterior.
  • D8: a l'GPIO15, per E / S amb resistència pull-down de 10K, PWM, Interrupció, I2C i SS.
  • G: és la GND (ground), la connexió a terra.
  • 5V: per a alimentació.
  • 3V3: alimentació 3.3V.
  • RST: connectada a RST, és a dir, per reset.

Per a la obtenir un datasheet, Ja saps que pots obtenir la documentació des del web oficial de Wemos que vaig deixar a el principi de l'article. també tenen una completa Wiki que et recomano, ja que podràs obtenir molta ajuda ... Fins i tot tenen tutorials.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.