
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Cada módulo e placa ESP8266 pode ser programado de várias maneiras:
- Arduino,
- Pitão,
- Lua,
- Comandos AT,
- muitos mais provavelmente …
Os três primeiros são os melhores para operação autônoma, o firmware AT é para usar ESP8266 como módulo ou para teste rápido com comunicação TTL RS232.
A programação BTW ESP (por exemplo, com Arduino, python ou Lua) apagará toda a memória. Portanto, se você quiser voltar aos comandos AT, terá que atualizar o firmware.
Vou mostrar como fazer isso corretamente com as ferramentas e documentação do Espriff.
Etapa 1: Software e documentos necessários
ESP8266 NON-OS SDK - contém firmware de comandos AT em.. / ESP8266_NONOS_SDK-2.2.0 / bin / at
- Ferramentas de download de Flash (ESP8266 e ESP32 e ESP32-S2) - programa para atualizar o novo firmware
- ESP8266 SDK Getting Started Guide - contém mapas de memória que você deve seguir para programar o chip
- Conjunto de instruções ESP8266 AT - guia de comandos AT opcional
Etapa 2: Hardware e conexões

Você precisará:
qualquer módulo ou placa ESP8266,
qualquer conversor USB serial de 3,3 V (ESP não é tolerante a 5 V) (algumas placas têm um, por exemplo, NodeMCU),
opcionalmente, PSU de 3,3 V (nem todo conversor serial tem energia suficiente para alimentar o ESP8266)
Para programar, você terá que:
- puxar GPIO15 para baixo (estado padrão para a maioria dos módulos),
- puxar GPIO2 para cima (estado padrão para a maioria dos módulos),
- puxe o GPIO0 para baixo (sempre deve ser feito, deixe-o sozinho ou puxe para cima para a operação normal),
puxe o CH_PD para cima
Às vezes, nem todos os pinos GPIO são acessíveis (por exemplo, módulo ESP-01), dessa forma eles estão conectados como deveriam estar, às vezes há botões de flash, que devem ser pressionados durante a reinicialização / energização para entrar no modo flash (por exemplo, NodeMCU) e nenhuma conexão adicional precisa ser feita.
Etapa 3: Verificar o tamanho do Flash



Você pode usar qualquer aplicativo de terminal. O comando "AT" é um teste simples para funcionar, "AT + GMR" informará a versão do firmware. Cada comando deve ser terminado com CR + LF. Você encontrará mais no Conjunto de instruções ESP8266 AT.
"AT + CWAP" lista todos os pontos de acesso próximos, mas o módulo deve estar no modo de estação: "AT + CWMODE_CUR = 1"
Anexei capturas de tela do meu terminal favorito Tera Term e sua configuração (CR + LF para novas linhas e taxa de transmissão adequada).
Recomendado:
Como atualizar ou programar o firmware ESP8266 AT usando o ESP8266 Flasher e o programador, módulo IOT Wifi: 6 etapas

Como fazer o Flash ou programar o firmware ESP8266 AT usando o ESP8266 Flasher e o Programador, Módulo IOT Wifi: Descrição: Este módulo é um adaptador / programador USB para módulos ESP8266 do tipo ESP-01 ou ESP-01S. É convenientemente equipado com um coletor fêmea 2x4P de 2,54 mm para conectar o ESP01. Também quebra todos os pinos do ESP-01 por meio de um macho 2x4P 2,54mm h
Módulo RF 433MHZ - Faça receptor e transmissor de módulo RF 433MHZ sem qualquer microcontrolador: 5 etapas

Módulo RF 433MHZ | Faça receptor e transmissor de módulo RF 433MHZ sem qualquer microcontrolador: gostaria de enviar dados sem fio? facilmente e sem a necessidade de microcontrolador? Vamos lá, neste instrutível vou mostrar meu transmissor e receptor rf básico pronto para ser usado! Neste instrutível você pode enviar e receber dados usando muito ver
Comandos AT para o módulo Bluetooth (HC-05 W / EN Pin e BUTTON) usando a placa Arduino !: 5 etapas

Comandos AT para o Módulo Bluetooth (HC-05 W / EN Pin e BUTTON) Usando a Placa Arduino !: Por Jay Amiel AjocGensan PHEste instrutivo irá ajudá-lo a começar a usar o seu módulo Bluetooth HC05. Ao final deste manual, você terá aprendido sobre o envio de comandos AT para o módulo para configurá-lo / modificá-lo (nome, senha, baud ra
Converta (apenas cerca de) qualquer arquivo de mídia em (apenas cerca de) qualquer outro arquivo de mídia gratuitamente !: 4 etapas

Converter (apenas cerca de) qualquer arquivo de mídia em (apenas cerca de) qualquer outro arquivo de mídia de graça !: Meu primeiro instrutível, saúde! De qualquer forma, eu estava no Google procurando um programa gratuito que converteria meus arquivos Youtube.flv para um formato que é mais universal, como.wmv ou.mov. Pesquisei inúmeros fóruns e sites e depois encontrei um programa chamado
Use qualquer sistema de alto-falantes 5.1 com qualquer reprodutor de MP3 ou computador, de forma barata!: 4 etapas

Use qualquer sistema de alto-falantes 5.1 com QUALQUER MP3 player ou computador, de forma barata!: (Este é meu primeiro instrutível e inglês não é minha língua nativa) Naquela época, eu comprei um conjunto de alto-falantes Creative Inspire 5100 barato. Eu usei com meu desktop que tinha uma placa de som 5.1 (PCI). Em seguida, usei-o com meu laptop que tinha um