
Índice:
- Etapa 1: em breve sobre arquitetura e recursos
- Etapa 2: Consumo de energia
- Etapa 3: pinagem ESP8266
- Etapa 4: Componentes
- Etapa 5: Esquemático
- Etapa 6: como fazer o circuito
- Etapa 7: como codificar o Arduino para enviar comandos AT para ESP8266
- Etapa 8: Código
- Etapa 9: Comandos AT
- Etapa 10: Links de aplicativos
- Etapa 11: Folha de dados ESP8266 e referência de comando AT
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

ESP8266 pode ser usado como um microcontrolador independente com Wi-Fi integrado e dois pinos GPIO ou pode ser usado com outro microcontrolador por meio de comunicação serial para fornecer uma conectividade Wi-Fi ao microcontrolador. Ele poderia ser usado para fazer uma rede de sensores IoT para relatar dados de sensores para a Internet ou painéis conectados à Internet, poderia ser usado para fazer um dispositivo de automação residencial conectado à Internet ou rede local. ESP8266 pode ser usado para desenvolver um sistema de segurança baseado em IoT, plugues e luzes inteligentes, redes mesh ou dispositivos vestíveis. Devido ao seu baixo custo, baixo consumo de energia e tamanho pequeno, ele pode ser usado para desenvolver qualquer tipo de dispositivo IoT.
Etapa 1: em breve sobre arquitetura e recursos
O módulo ESP8266 Wi-Fi possui microprocessador RISC de 32 bits com clock de 80Mhz e pode ter um overclock de 160Mhz. Possui 32 KiB de RAM de instrução, 32 KiB de memória de cache de instrução, 80 KiB de RAM de dados do usuário e tudo isso tem GPIO, 12C, ADC, SPI e PWM
Etapa 2: Consumo de energia
A tensão e a corrente máximas necessárias para operar o módulo ESP8266 Wi-Fi é 3,6 V e 120,5 mA, o Arduino tem pino de saída de 3,3 V, mas sua corrente de saída é de apenas 40 mA, o que não é suficiente para operar o esp8266, então o regulador de tensão LM317 é usado para regular 5 V a 3,3 V do Arduino para fazê-lo funcionar corretamente, já que a corrente de saída máxima do LM317 é 1,5 A. Os pinos de E / S ESP8266 também funcionam a 3,3 V, portanto, o diodo zener do deslocador de nível lógico 3,3 V é usado para converter a lógica de 5 V proveniente do pino Arduino TX para 3,3 V, mas de acordo com minha experiência, não há muita necessidade disso. Está tudo bem simplesmente fazer o circuito dado na figura abaixo
Etapa 3: pinagem ESP8266

Etapa 4: Componentes
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Módulo ESP8266 Wi-Fi
www.banggood.com/custlink/mKvKDhD2ig
Regulador de tensão LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Jumpers homem para homem
www.banggood.com/custlink/GKvKmAGkuQ
Capacitor eletrolítico 1uF
Capacitor eletrolítico de 10uF
Etapa 5: Esquemático

Como o módulo ESP8266 Wi-Fi se comunica com o Arduino ou qualquer outro microcontrolador usando comunicação serial e requer no mínimo 3,3 V para funcionar. A saída de 5 V do Arduino será conectada à entrada LM317, conforme mostrado na figura
ESP8266 ConnectionsESP8266 ================= Connections
RXD ======================= Pin 3 de E / S do Arduino
VCC ======================= Saída LM317
CH_PD =================== Saída LM317
GND ======================= GND do Arduino
TXD ======================= Pin 2 de E / S do Arduino
Etapa 6: como fazer o circuito

Etapa 7: como codificar o Arduino para enviar comandos AT para ESP8266
Etapa 8: Código
Etapa 9: Comandos AT
Etapa 10: Links de aplicativos
Cliente TCP:
Servidor:
Etapa 11: Folha de dados ESP8266 e referência de comando AT
Folha de dados ESP8266
www.espressif.com/sites/default/files/docu…
ESP8266 AT Command Reference
www.espressif.com/sites/default/files/doc…
Recomendado:
Introdução ao WeMos ESP8266: 6 etapas

Introdução ao WeMos ESP8266: Neste instrutível, vamos executar o exemplo de Led piscando no WeMos ESP8266
Arduino - Introdução ao hardware e software e tutoriais do Arduino: 11 etapas

Arduino - Introdução ao Hardware e Software e Tutoriais do Arduino: Hoje em dia, os criadores e os desenvolvedores estão preferindo o Arduino para o desenvolvimento rápido da prototipagem de projetos. Arduino é uma plataforma eletrônica de código aberto baseada em hardware e software fáceis de usar. O Arduino tem uma comunidade de usuários muito boa. Placa Arduino d
Introdução ao Amazon AWS IoT e ESP8266: 21 etapas

Introdução ao Amazon AWS IoT e ESP8266: Este projeto mostra como pegar o módulo ESP8266 e conectá-lo diretamente ao AWS IOT usando o Mongoose OS. Mongoose OS é um sistema operacional de código aberto para microcontroladores que enfatiza a conectividade em nuvem. Foi desenvolvido por Cesanta, um Dublin
Introdução ao MicroPython no ESP8266: 10 etapas (com imagens)

Introdução ao MicroPython no ESP8266: você deseja uma maneira diferente de programar as placas baseadas em ESP8266 em vez do método comum usando o Arduino IDE junto com a linguagem de programação C / C ++? Neste tutorial, aprenderemos como configurar e controlar um ESP8266 placa usando MicroPython.BUIL
Sinalizador de notificação - ótima introdução ao Wi-Fi, IFTTT e Huzzah ESP8266: 9 etapas (com imagens)

Sinalizador de notificação - ótima introdução ao Wi-Fi, IFTTT e Huzzah ESP8266: Estou sempre perdendo coisas importantes … então criei o Sinalizador. Um dispositivo de Internet das Coisas (IoT) para notificar ou me lembrar dessas coisas importantes! Agora, com uma rápida olhada em minha mesa, posso ver se … Tenho um e-mail que fui mencionado em um twe