WIFI模块--ESP8266的学习记录

WIFI模块之ESP8266-01

一、写在前面

        本篇文章记录自己学习wifi模块的一些信息,一是记录下来总比记在脑子中要好,二是与初学者分享学习经验,并且欢迎老铁们指正文章中出现的错误。

        准备材料:我选用的是:esp8266-01的wifi模块,某宝上十几元,usb转ttl一只,电脑一台

        参考文档:网上资源,wifi的AT指令手册


二、硬件连接

       1、esp8266有8个引脚,除去vcc【此处应该接3.3v,不要接到5v】和GND还有6个,分别是URXD、UTXD、CH_PD、GPIO0、GPIO2、GPIO16,其中我只用到了前三个,后面GPIO没用用到;

       2、usb转ttl的RX与esp8266的TX相连,usb转ttl的TX与esp8266的RX相连;

       3、特别要注意的是CH_PD引脚要接vcc,即拉高,不然无法正常使用。


WIFI模块--ESP8266的学习记录_第1张图片


三、实验记录

        1、软件配置需要注意一点:串口软件波特率设置为115200,其余可以默认配置;

        2、阅读WIFI的AT指令集可知,wifi的AT指令主要分为:基础AT命令、wifi功能AT命令、TCP/IP工具箱AT命令等。有关AT指令的细节实验与实验结果我不再一一上传图片了,前面的工作做好了,应该就没有什么大问题了,而且各个人的电脑,实验环境都不一样,总会遇到各种问题,只能靠自己解决,毕竟百度不是万能的,相信各位老铁深有感触。

        3、wifi模块的几种工作模式大家自行了解,可以根据自己的实际需求做出选择。


四、实验感悟

        只有一点,原本学习wifi模块是为了项目中会用到,而且也希望对这么热门的wifi有所了解和使用,学习完基本的AT指令后,如何用于项目上,连接实验室的无线网,并且使用单片机来控制呢?刚才我们学习了wifi的AT指令的使用,但是是在电脑上完成的相关操作,问题就是如何用单片机写AT指令。而要用在单片机上,只需要稍稍变通一下,把单片机当做电脑,这么来看会不会就豁然开朗了?利用串口与wifi通信,从而完成对wifi模块的控制。


五、后记

        1、参考资源:http://blog.csdn.net/kangear/article/details/40392385 感谢博主kangear的指导

        2、使用工具和学习资料下载:http://download.csdn.net/detail/brunon/9767909

        3、人生第一篇博文,感谢大家支持,文章中有什么错误请大家指正,有什么不恰当的地方请大家多多包涵,最后祝大家学习愉快!

你可能感兴趣的:(嵌入式,wi-fi,HelloMCU!)