ESP8266的几种编程方式

在「ESP8266硬件简介」中,我们介绍了ESP8266EX芯片,以及市面上常见的基于ESP8266的模组模块和开发板。在本章节里,我们介绍ESP8266的软件编程部分,直白地说就是如何给ESP8266编程,如何利用ESP8266开发。
51
0

章节

类别和标签

难度系数
2/10

作者

脑震荡
naozhendang
被0人关注
脑震荡Arduino入门学习套件
51 0
« ESP8266
Fqr3LJDfqUf_pxQ0hpDMq4cUZMSC 153.1 KB


在「ESP8266硬件简介」中,我们介绍了ESP8266EX芯片,以及市面上常见的基于ESP8266的模组模块和开发板。在本章节里,我们介绍ESP8266的软件编程部分,直白地说就是如何给ESP8266编程,如何利用ESP8266开发。 

AT指令

AT指令,英文也叫AT command set。这是一种有点历史的指令形式。这是1977年, 工程师为了海斯智能300(Hayes 300)调制解调器所开发的一种命令语言。这些命令集是由许多短的字符串组成长的命令,用于代表拨号、挂号以及改变通信参数的动作。之后很多调制解调器或者通信设备都借鉴或者沿用了海斯指令/AT指令的形式。
Fh09eg-h4fE_OLrFUbgyQ5OmrHgO 62.82 KB

AT代表Attention,就是告诉机器后面有命令了。比如AT+RST就代表让ESP8266重制;又比如AT+CWJAP="Hello”,”12345678”,这句AT指令就是让ESP8266加入名叫”Hello"的WiFi AP热点,密码为1234678。
Arduino作为主机控制ESP8266

一般ESP8266出厂的默认固件就是乐鑫AT固件,ESP8266只听得懂AT指令。处于这种配置的ESP8266,非常适合作为从机使用,配合Arduino或者其他单片机为作为主机使用。主机通过串口发送AT指令控制从机,从机再返回执行结果给主机。我们会在后续章节中详细介绍这些知识。

51 0
« ESP8266

0个留言