O que são Comandos AT?
Share
Os Comandos AT (ou Conjunto de Comandos Hayes) são uma sintaxe padronizada de cadeias de caracteres textuais enviadas por interface serial (UART) para interagir, configurar e depurar módulos adicionais de comunicação RF.
Parametrização e Depuração de Módulos RF no Arduino
Em projetos de automação IoT maker que trocam dados por rádio ou redes sem fio via portas do Módulo ESP32 NodeMCU, comandos AT são ideais para testes rápidos:
-
Estrutura de Prefixo: Cada instrução textual enviada inicia com o prefixo de atenção
AT(ex: enviarAT+RSTvia terminal serial para reinicializar o módulo RF). - Configuração de Redes: Permitem configurar de forma rápida chaves de rede Wi-Fi, definir baud rates de portas seriais e ler o status de conexões IP de dados.
-
Retornos Padronizados: O módulo responde a cada string de caracteres recebida enviando mensagens lógicas legíveis como
OKouERROR.
Escrever scripts simples que automatizam o envio de comandos AT facilita a reinicialização de conexões perdidas em campo.
Perguntas Frequentes (FAQ)
- Qual o significado da sigla AT no início dos comandos de modem?
- A sigla AT significa 'Attention' (Atenção). Ela serve para indicar ao microprocessador receptor do módulo que a string seguinte contém comandos de configuração do hardware e não dados de tráfego.
- Posso alterar a velocidade baud rate de comunicação padrão de um módulo Bluetooth usando comandos AT?
- Sim. Ao entrar no modo de configuração AT, o comando como
AT+BAUD[código]permite alterar e gravar permanentemente na EEPROM do módulo a taxa serial de transmissão.