Programando o ESP8266 com a IDE do Arduino em 3 passos simples
O ESP8266 é um módulo Wi-Fi de baixo custo fabricado pela Espressif Systems . Sua popularidade tem crescido na comunidade de hardware graças aos seus recursos interessantes e estabilidade, a ponto de poder ser facilmente programado usando a IDE do Arduino.
Neste post, aprenderemos como programar seu ESP8266 usando um UARTbee ou Arduino UNO e a IDE do Arduino.
Requisitos
- Um módulo ESP8266.
- Arduino UNO , UARTbee ou qualquer dispositivo UART conectado à porta USB.
- Fios de ligação.
- Arduino IDE versão 1.6.6 ou superior.
Conecte os fios!
Primeiro, precisamos identificar a pinagem do ESP8266.
Para colocar o ESP8266 em modo de programação, você precisa conectar os fios desta forma:
| ESP8266 | UARTbee | Arduino UNO |
| RXD | TXD | RX |
| GPIO0 | GND | GND |
| GPIO2 | ——- | ——- |
| GND | GND | GND |
| VCC | 3.3 | 3,3V |
| RST | ——– | ———– |
| CH_PD | 3,3V | 3,3V |
| TXD | RXD | TX |
NOTA: Se estiver usando um Arduino UNO, você precisará configurar o pino RST do Arduino para GND. Tenha cuidado com a tensão VCC do ESP8266, pois ele funciona apenas com uma alimentação de 3,3 V.
Configure a IDE do Arduino
- Baixe o Arduino IDE.
- Abra seu IDE e clique em Arquivo -> Preferências.
- Em “URLs adicionais do Gerenciador de Quadros”, adicione esta linha e clique em “OK”:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
4. Vá para “Ferramentas -> Placa -> Gerenciador de Placas” , digite “ESP8266” e instale-o.
5. Volte a “Ferramentas -> Placa” e selecione “Módulo ESP8266 genérico”.
Mostre seu código!
Agora você está pronto para usar seu ESP8266 como um módulo independente, sem precisar de um microcontrolador externo. Confira mais recursos sobre o ESP8266 aqui para aprender como criar produtos e projetos IoT
Seguindo em frente
Com o ESP8266 configurado e pronto para enviar dados para uma IoT , embora sejamos tendenciosos, recomendamos o uso Ubidots para gerar seus valores de dados. Para começar a resolver problemas com a Internet das Coisas hoje mesmo, basta criar uma conta Ubidots e enviar seus dados facilmente para a Plataforma de Desenvolvimento de Aplicativos IoT Ubidots para desenvolver, visualizar e implantar seu aplicativo de resolução de problemas hoje mesmo!