Wemos: e le tue schede di sviluppo con ESP8266

Wemo D1 Mini

Se ricordi, abbiamo già introdotto il Chip ESP8266, un circuito integrato molto pratico per la connettività WiFi da utilizzare nei tuoi progetti con Arduino. Ora è il tuo turno il turno di Wemos D1, una scheda che include questo stesso chip e che è anche abbastanza pratica per una moltitudine di progetti fai-da-te. Se lo desideri, puoi ottenere la documentazione per questa bacheca dal sito web ufficiale di Wemos, dove puoi accesso da qui.

Te Consiglio di vedere il nostro articolo sull'ESP8266 che ho inserito nel link precedente, poiché altrimenti, quando inizi con Wemos D1 sarai un po 'più perso se non hai una base. Dovresti anche vedere la nostra altra guida su NodoMCU, che ha molto a che fare con ESP8266 e con quest'altro componente che ci interessa oggi. In questi due articoli otterrai anche esempi di codice per poter programmare ESP8266, le librerie necessarie per l'IDE di Arduino, ecc.

wemos

È una Marchio cinese che produce questo tipo di schede di sviluppo elettronico e le loro schermature dai loro Sito ufficiale. Tra i suoi prodotti in evidenza, puoi trovare la scheda Wemos D1.

Wemo D1

Wemos D1 Mini e Pro

Ci sono due piatti molto interessanti forniti da Wemos, uno dei Wemos D1 e l'altro è la sua sorellina Wemo D1 Mini, che è più piccola o altre versioni più costose come la Pro (con 16M di flash invece di 4M), ecc. Per molti, è una delle loro schede di sviluppo preferite per il chip ESP8266, anche sopra NodeMCU, o altri moduli con ESP8266, per determinate applicazioni.

Nell'articolo NodeMCU e ESP8266 che ho citato, puoi apprendere che il chip ESP8266 può essere integrato in vari moduli come ESP12, ESP12E, ecc. In caso di il Wemos D1 Mini, è di dimensioni leggermente maggiori rispetto all'utilizzo diretto di un ESP12 senza di più, con dimensioni di 34.2 × 25.6 mm e 3 grammi di peso.

Ma se usi il semplice ESP12, avrai molti difetti. Con Wemos D1 Mini hai vantaggi ed extra come un file Porta microUSB e convertitore seriale per la tua connessione. Include anche un regolatore di tensione per alimentarlo direttamente con la presa 5V di Arduino, e il circuito interno si occuperà di passare quei volt alla tensione di cui il modulo ha veramente bisogno.

Un altro vantaggio di Prodotti Wemos è quello che consentono estendere le sue funzionalità con scudi, che esistono in grande quantità per controllare motori (driver), modulo relè, schermi OLED, sensori di temperatura e umidità, PIR, pulsanti, ecc. Cioè, ti offre molti servizi per utilizzare questi componenti con il controllo da Internet o in una rete WAN.

Sebbene non tutto è vantaggiAl contrario, ha un numero inferiore di pin disponibili, con 11 GPIO rispetto ai 17 che hai in altri moduli come ESP12 o NodeMCU. Tuttavia, questo non dovrebbe essere un grosso problema, dal momento che molti progetti non hanno bisogno di più di questi 11 pin, anche se tutto dipenderà da ciò di cui ogni utente ha bisogno ...

Caratteristiche, pinout e prezzi

Essendo basato su ESP12E, condividi funzionalitàPertanto, ti darò un riepilogo qui:

  • Funziona a velocità da 80 a 160 Mhz.
  • Memoria flash da 4 MB
  • Alimentatore 3.3v, sebbene abbia un convertitore per poterlo alimentare con Arduino 5V se lo desideri.
  • 11 GPIO, tutti con PWM tranne D0.
  • Interruzioni
  • Bus I2C
  • Ingressi analogici 1 (3.2 V max)
  • Connettore microUSB

El prezzo da circa 2 € e picco, fino a € 20, a seconda del modello. Puoi trovarlo in molti negozi specializzati e online. Quindi puoi avere un Wemos D1 Mini molto economico, più di NodeMCU e solo un po 'sopra il prezzo di un modulo ESP12E senza ulteriori extra ...

a acquista questi prodotti e i loro scudi, Wemos offre una sezione di Shop Online, ma ti reindirizza a AliExpress, quindi è il luogo in cui è ufficialmente distribuito.

El piedinatura di una scheda base Wemos D1 Mini è:

  • TX: è collegato al TXD dell'ESP8266, per TXD.
  • RX: è collegato all'RXD dell'ESP8266, per RXD.
  • A0: collegato al pin con lo stesso nome dell'ingresso analogico.
  • D0: è la GPIO16 del modulo e viene utilizzata come I / O.
  • D1: la GPIO5 del modulo, come I / O, PWM, Interrupt, I2C e SCL.
  • D2: su GPIO4, per I / O, PWM, Interrupt, I2C, SDA.
  • D3: a GPIO0, per I / O con resistenza pull-up da 10K, PWM, Interrupt e I2C.
  • D4: GPIO2, come sopra, ma aggiungi BUILTIN_LED
  • D5: a GPIO14, per I / O, PWM, Interrupt, I2C e SCK.
  • D6: GPIO12, come sopra, ma invece di SCK per MISO.
  • D7: alla GPIO13 dell'ESP12, la stessa del precedente.
  • D8: a GPIO15, per I / O con resistenza pull-down da 10K, PWM, Interrupt, I2C e SS.
  • G: è il GND (massa), la connessione a terra.
  • 5V: per alimentazione.
  • 3V3: alimentazione 3.3v.
  • RST: connesso a RST, cioè per resettare.

a ottenere una scheda tecnicaSai già che puoi ottenere la documentazione dal sito web ufficiale di Wemos che ho lasciato all'inizio dell'articolo. Anche hanno un Wiki completo che raccomando, dato che puoi ottenere molto aiuto ... Hanno persino Tutoriales.


Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.