Wemos: e suas placas de desenvolvimento com ESP8266

Wemo D1 Mini

Se você se lembra, já introduzimos o Chip ESP8266, um IC muito prático para conectividade WiFi para usar em seus projetos com o Arduino. Agora é sua vez a virada para Wemos D1, uma placa que inclui este mesmo chip e que também é bastante prática para uma infinidade de projetos DIY. Se desejar, você pode obter a documentação para esta placa no site oficial do Wemos, onde você pode acesso daqui.

Te Eu recomendo ver nosso artigo sobre o ESP8266 que coloquei no link anterior, senão, ao começar com o Wemos D1 você ficará um pouco mais perdido se não tiver uma base. Você também deve ver nosso outro guia sobre NodeMCU, que tem muito a ver com o ESP8266 e com esse outro componente com o qual estamos lidando hoje. Nestes dois artigos, você também obterá exemplos de código para poder programar o ESP8266, as bibliotecas necessárias para o IDE do Arduino, etc.

nós

É um Marca chinesa que fabrica este tipo de placas de desenvolvimento eletrônico e suas proteções de seus site oficial. Entre os produtos em destaque, você encontra a placa Wemos D1.

Wemo D1

Wemos D1 Mini e Pro

Existem dois pratos muito interessantes contribuídos por Wemos, um dos Wemos D1 e o outro é sua irmã mais nova Wemo D1 Mini, que é menor, ou outras versões mais caras como o Pro (com flash de 16M em vez de 4M), etc. Para muitos, é uma de suas placas de desenvolvimento favoritas para o chip ESP8266, mesmo em cima do NodeMCU, ou outros módulos com ESP8266, para certas aplicações.

No artigo NodeMCU e ESP8266 que citei, você pode aprender que o chip ESP8266 pode ser integrado em vários módulos, como ESP12, ESP12E, etc. Em caso de o Wemos D1 Mini, É um pouco maior em tamanho do que usar um ESP12 diretamente, com dimensões de 34.2 × 25.6 mm e 3 gramas de peso.

Mas se você usar o ESP12 vazio, terá muitas deficiências. Com o Wemos D1 Mini você tem vantagens e extras como um Porta microUSB e conversor serial para sua conexão. Ele também inclui um regulador de tensão para alimentá-lo diretamente com o soquete de 5 V do Arduino, e o circuito interno cuidará de passar esses volts para a tensão que o módulo realmente precisa.

Outra vantagem de Produtos Wemos é que eles permitem estenda suas funcionalidades com escudos, que existem em grande quantidade para controlar motores (drivers), módulo relé, telas OLED, sensores de temperatura e umidade, PIR, botão, etc. Ou seja, oferece muitas facilidades para usar esses componentes com controle da Internet ou em uma rede WAN.

Embora nem tudo são vantagensPelo contrário, tem um número menor de pinos disponíveis, com 11 GPIOs em comparação com os 17 que você tem em outros módulos como ESP12 ou NodeMCU. No entanto, isso não deve ser um grande problema, já que muitos projetos não precisam mais do que esses 11 pinos, embora tudo dependa do que cada usuário precisa ...

Recursos, pinagem e preços

Sendo baseado no ESP12E, compartilhar recursosPortanto, vou dar-lhe um resumo aqui:

  • Ele funciona em velocidades de 80 a 160Mhz.
  • 4 MB de memória flash
  • Potência 3.3v, embora tenha um conversor para poder alimentá-lo com os 5V do Arduino se quiser.
  • 11 GPIO, todos com PWM, exceto D0.
  • Interrupções
  • Bus I2C
  • Entradas analógicas 1 (3.2 V máx.)
  • Conector MicroUSB

El preço desde cerca de 2 € e pico, até 20 €, dependendo do modelo. Você pode encontrá-lo em muitas lojas especializadas e online. Então você pode ter um Wemos D1 Mini muito barato, mais do que NodeMCU e um pouco acima do preço de um módulo ESP12E sem mais extras ...

Pára compre esses produtos e seus escudos, Wemos oferece uma seção de Loja online, mas redireciona você para AliExpress, por isso é o local onde é oficialmente distribuído.

El pinagem de uma placa básica Wemos D1 Mini é:

  • TX: está conectado ao TXD do ESP8266, para TXD.
  • RX: está conectado ao RXD do ESP8266, para RXD.
  • A0: conectado ao pino de mesmo nome da entrada analógica.
  • D0: é o GPIO16 do módulo e é usado como E / S.
  • D1: o GPIO5 do módulo, como I / O, PWM, Interrupt, I2C e SCL.
  • D2: para GPIO4, para I / O, PWM, Interrupt, I2C, SDA.
  • D3: para GPIO0, para E / S com resistor pull-up de 10K, PWM, Interrupt e I2C.
  • D4: GPIO2, o mesmo que acima, mas adiciona BUILTIN_LED
  • D5: para GPIO14, para I / O, PWM, Interrupt, I2C e SCK.
  • D6: GPIO12, o mesmo que acima, mas em vez de SCK para MISO.
  • D7: para o GPIO13 do ESP12, o mesmo que o anterior.
  • D8: para GPIO15, para E / S com resistor pull-down de 10K, PWM, Interrupt, I2C e SS.
  • G: é o GND (aterramento), a conexão de aterramento.
  • 5V: para fonte de alimentação.
  • 3V3: fonte de alimentação de 3.3 V.
  • RST: conectado ao RST, ou seja, para redefinir.

Pára obter uma folha de dadosVocê já sabe que pode obter a documentação no site oficial do Wemos que deixei no início do artigo. Também eles têm um Wiki completo que eu recomendo, já que você pode obter muita ajuda ... Eles até têm Tutoriales.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.