esp8266介绍
WiFi是一种基于IEEE802.11系列协议标准实现的无线通信技术,该通信协议于1996年由澳洲的研究机构CSIRO提出,WiFi 凭借其独特的技术优势,被公认为是目前最为主流的WLAN技术标准。
ESP8266做为一款具备WiFi功能的模块,广受大众的欢迎,但是再淘宝进行搜索,会发现有许多类ESP8266类型的模块。而对于本系列文章我们只对ESP32-01S进行阐述讲解。
关于esp8266模块,即ESP-01S,我们主要参照安信可官网的资料和乐鑫官网的资料来进行学习。对于硬件设计、固件库、烧录工具等,主要参考安信可官网的资料,安信可官网。
硬件上我们对其本身并不做说明,主要关注如何将其与MCU进行连接进行通信,在安信可文档中我们找到了对应的连接图片。
如上图可知除了电源与地线的连接以外,就是RX和TX进行正确的连接即可实现物理上的正确连接,后续就是软件编程的操作。
固件烧录
为了使用esp8266,我们还需要烧录适合的固件,本次乃至后续的文章我们都是基于安信可官网提供的SDK固件进行阐述。点击安信可固件链接进入界面找到MQTT透传AT固件(固件号:1471)进行固件下载。
同时为了将固件烧录进入esp8266当中,还需要对应的烧录软件和ch340烧录下载器。对于下载器我们可以直接选用下图所示烧录器,同时该烧录器也方便调试,是esp8266的专用调试器。
对于烧录工具下载好后解压即可使用。
以上就是固件烧录的整个过程。烧录完毕后可以使用串口助手进行AT指令的验证。证明固件烧录成功!
基础命令介绍
有关于AT命令的基础命令我们可以参考乐鑫官网的ESP-AT用户指南,当然我们下载的是安信可官网的AT固件,所以指令对比该用户指南是不一定全面的,但是在用法是一致的。我们可以参考用户指南的说明区使用ESP8266模块。
上述的AT指令我们在这里只挑选几个指令进行介绍,其余的指令可以自行研究。
至此,有关于ESP8266的简单介绍和基础命令的介绍就此结束!