ESP8266基础
条评论基础
ESP8266暂时是市面上最便宜的WIFI芯片。(然而开发固件并不简单)
ESP8266使用AT指令开发示例
首先,先验证AT指令是否正常。正常情况下,使用串口调试助手发送AT,ESP8266会回复OK。(如果响应乱码,请核对波特率,,波特率是115200,很旧的模块可能是其它。)如果不正常,就需要先烧录固件:
按安信可的指引进行操作:ESP8266使用AT指令开发示例,学习怎么用网络调试助手,常用的AT指令操作。
烧录AT固件
烧录固件时先让GPIO0拉低,点击官方下载工具ESPFlashDownloadTool下载,再给模块上电。(引用一下当年我学习时用的图片,这张好像是来源于原子的)
AT固件对应ESP-01S的位置:
下载完成后把GPIO0悬空,重新上电然后用串口调试助手调试AT指令。
附录
- 乐鑫官网ESPRESSIF,官方文档,新接触主要关注《ESP8266 SDK入门指南》、《ESP8266快速入门指南》、《ESP8266AT指令集》(注意与AT固件版本相对应)、《ESP8266EX 常见问题》这四个文档。
- 安信可 ESP8266 系列模组专题《如何为 ESP 系列模组烧录固件》,《ESP8266系列模组用户手册》
- NodeMCU是一款基于乐鑫esp8266的NodeMcu开发板(语法很像Nodejs,是的,nodejs已经大行其道,连硬件也逃不过。)
- 参考文档:《ESP8266 SDK入门指南》 百度网盘 、《ESP8266快速入门指南》 百度网盘、《ESP8266AT指令集》 百度网盘、《如何为 ESP 系列模组烧录固件》,《ESP8266系列模组用户手册》,前面三个文档可以从乐鑫官网,后面两个文档安信可ESP8266专题网找到。