Em um post anterior, ESP8266: Gravando dados permanentes na memória flash, aprendemos como usar a memória Flash SPI presente no módulo Wemos D1 Mini Pro, para salvar dados de maneira
Placa Wemos D1 R2 Wifi ESP8266
REF: 1AC26
A Placa Wemos D1 R2 Wi-fi ESP8266 é uma placa de desenvolvimento poderosa que conta com um microcontrolador e um módulo Wi-Fi em um único dispositivo.
É um dispositivo excelente para uma variedade de aplicações IoT, sejam elas ligadas à tomada ou alimentadas por bateria.
Principais características:
- Conectividade Wi-Fi
- Baixo consumo de energia
- Baixo custo
- Disposição de pinos igual ao Uno
Comprando com a MakerHero você tem garantia e suporte técnico especializado.
Fora de estoque
Fora de estoque
Email when stock available
Wemos D1 R2 | Um microcontrolador e um módulo Wi-Fi em um único dispositivo
A Wemos D1 R2 Wifi ESP8266 é uma placa de desenvolvimento poderosa, projetada em torno do SoC ESP8266, que conta com um microcontrolador e um módulo Wi-Fi em um único dispositivo.
Aliado aos modos de baixo consumo de energia disponível e diversos protocolos de comunicação por rede compatíveis, é um dispositivo excelente para uma variedade de aplicações IoT, sejam elas ligadas à tomada ou alimentadas por bateria.
Além disso, ela é compatível com a plataforma de desenvolvimento Arduino, permitindo uma programação fácil e flexível, contando com todo o suporte da comunidade e diversas das bibliotecas também possuem compatibilidade com o ESP8266.
Conectividade Wi-Fi
A Placa Wemos D1 R2 Wi-fi ESP8266 já possui conexão Wi-Fi integrada, então você não precisa ter dois itens separados e perder portas de entrada e saída para utilizar a Wi-Fi.
Seja para conectar seu dispositivo a uma rede existente ou para que ele sirva de servidor e ponto de acesso para outros dispositivos, o ESP8266 conta com Wi-Fi que suporta até 5 conexões simultâneas.
Baixo consumo de energia
Pensado em dispositivos alimentados por baterias, a Placa Wemos conta com modos de hibernação que desativam certos componentes que não estejam em utilização, reduzindo o consumo de energia e permitindo uma maior autonomia de bateria.
Os modos são programados com o restante do código, e são configuráveis de forma que sinais externos possam retornar o microcontrolador ao estado de pleno funcionamento, economizando energia quando necessário, mas ainda executando todas as funções da sua aplicação quando for a hora.
Baixo custo
Apesar de todos os seus recursos, a Wemos D1 R2 Wi-fi ESP8266 apresenta um custo baixo frente a outros microcontroladores até com menos recursos, o que o torna uma excelente opção para projetos DIY (Faça Você Mesmo) em projetos onde o custo é um fator limitante.
Disposição de pinos igual ao Uno
Além da facilidade de uso da IDE Arduino como qualquer outro módulo com ESP8266, a Wemos D1 R2 Wi-fi ESP8266 ainda tem a mesma disposição de pinos e formato de placa da Arduino Uno, facilitando ainda mais a substituição em projetos onde as dimensões sejam importantes para encaixes e fixações.
Também é possível utilizar shields arduino, desde que observados a tensão de operação e a pinagem, pois a Wemos trabalha em 3,3 V e não tem todos os pinos do Arduino, em especial às portas analógicas.
Aplicações da Wemos D1 R2
A Wemos D1 R2 Wifi ESP8266 pode ser utilizada para as mais diversas aplicações, em especial, projetos de IoT e que dependam de uma conexão Wi-Fi e até mesmo à internet.
Faça automações residenciais, monitore plantas e até acompanhe os placares e pontuações de campeonatos de futebol com o acesso à internet.
Especificações da Placa Wemos D1 R2
- Microcontrolador: ESP8266
- Velocidade do Clock: 80 MHz
- Conectividade: WiFi
- Pinos I/O Digitais: 11
- Portas Analógicas: 1
- Tensão de Operação: 3,3 VDC
- Tensão de Alimentação: 6 a 12 VDC
- Corrente Máxima Pinos I/O: 12 mA
- Memória Flash: 4 MB
- SRAM: 64 kB
- Dimensões: 70 x 53,5 x 12,5 mm
Documentação da Placa Wemos D1 R2
Acompanha
- 01 – Placa Wemos D1 R2 Wi-fi ESP8266
Programando sua Wemos D1 R2
A Placa Wemos D1 R2 Wi-fi ESP8266 é muito versátil quanto à sua programação, podendo ser programada diretamente pela IDE Arduino em C/C++, suporta MicroPython e CircuitPython, LUA e outras linguagens de programação de alto nível.
A Arduino IDE pode ser baixada gratuitamente no site oficial da Arduino. Não é necessário ter um conhecimento avançado em programação ou linguagem C para começar a programar a placa.
IDEs como o Thonny podem ser usadas para programar a placa com o MicroPyhton e CircuitPython.
Pinout da Wemos D1 R2
Alimentação
Após a programação, a placa pode ser alimentada por uma fonte de energia externa, dispensando a necessidade de um computador. Você pode optar por conectar a placa via USB ao computador ou utilizar uma fonte de alimentação externa DC chaveada de 9 V no pino Vin.
No caso de baterias, os cabos podem ser conectados aos pinos GND (terra) e VIN. Para garantir estabilidade, durabilidade e segurança da placa, é recomendado utilizar uma faixa de alimentação de 7 a 12 V. Os pinos de alimentação disponíveis são:
VIN: para fonte de alimentação externa alternativa ao conector USB
3V3: fonte de 3,3 V gerada pelo regulador embutido
GND: pinos de terra
Entradas e saídas
Serial: RX e TX. Usado para receber (RX) e transmitir (TX) dados seriais TTL. Esses pinos são conectados aos pinos correspondentes do chip conversor USB-Serial.
Interruptores Externos: com exceção do pino GPIO 16, todos os pinos digitais podem ser configurados para acionar uma interrupção em um valor alto, valor baixo, uma borda ascendente ou descendente, ou uma mudança no valor. Consulte a função attachInterrupt() para obter detalhes.
PWM: 11 canais ao todo, podendo usar qualquer um dos pinos digitais. Forneça saída PWM de até 10 bits com a função analogWrite().
SPI: GPIO 13 (COPI), GPIO 12 (CIPO), GPIO 14 (SCK) GPIO 15 (CS). Estes pinos dão suporte à comunicação SPI utilizando a biblioteca SPI.
I2C: GPIO 4 (SDA) GPIO 5 (SCL). Estes pinos dão suporte à comunicação I2C utilizando a biblioteca Wire.
LED: GPIO 2 e GPIO 14. Há dois LEDs integrados, um ao pino 2 e outro ao pino 14. Quando o respectivo pino está no valor LOW este LED está aceso, quando o pino está em HIGH o LED está apagado.
Placa Wemos D1 R2 Wi-fi ESP8266 | Um microcontrolador e um módulo Wi-Fi em um único dispositivo
A Placa Wemos D1 R2 Wi-fi ESP8266 é um dispositivo excelente para uma variedade de aplicações IoT, sejam elas ligadas à tomada ou alimentadas por bateria. No vídeo a seguir, você confere tudo sobre os módulos ESP. Assista!
ESP8266: Gravando dados permanentes na memória Flash
Neste post iremos mostrar como tomar proveito da memória flash SPI encontrada nos módulos ESP8266 para armazenamento de dados e arquivos, utilizando seu sistema de arquivos SPIFFS. Com os conhecimentos
Guia do Usuário do ESP8266
São tantos módulos ESP8266 e adaptadores que muitas vezes geram uma grande confusão e dúvidas sobre a utilização deles. Neste tutorial Guia do Usuário do ESP8266 iremos sanar as dúvidas
Robô IoT com ESP8266 NodeMCU
Nosso projeto de Robô IoT com ESP8266 NodeMCU vai juntar os tópicos que foram vistos nos posts NodeMCU com MQTT e Como controlar motor dc com ESP8266 NodeMCU. O NodeMCU é