将硬件连接到互联网的钥匙,从小小的wifi模块,开始互联网之路
所选ESP8266型号为12F,单价约10RMB左右,在不了解什么是ESP8266前,先做些功课
这里参考安信可公司出的一些教程http://wiki.ai-thinker.com/esp8266
因为要调试硬件,所以先有原理图,做出开发板先
根据前面网站介绍,做一个简易原理图,尽可能发挥模块所有功能
此模块对电源要求较高,所以在调试时,直接在PC端使用USB转串口工具,连接到模块串口,使用AMS1117芯片将5V降到3.3V
烧录程序和flash启动方式用跳线帽解决,例如图中P2的3与4引脚,当要烧录时,跳线帽连接3,4脚,拉低GPIO0的电平
GPIO4和GPIO5分别被用来测试工作模式和按键功能
模块自带的LED灯由GPIO2控制,若不改SDK程序,该LED灯无法控制
如原理图,用万能板做好开发板,即可开始后面的SDK编写
注意:新购的wifi模块都带有出厂SDK程序,注意不要把5V直接加到模块电源口,如果在wifi搜索时能发现模块的wifi热点,则开发板制作成功
esp8266编程第1篇,总第1篇