一直都想搞智能家居方面的东西,搞智能家居就离不开网络控制,之前研究过一段时间arduino+esp8266方案,发现这种方式稳定性很差,经常出现通信错误和传输问题,查阅了一些资料,发现ESP8266模块内部本身就可以做一些简单的处理,随后就开始了ESP8266 SDK编程学习之旅,本文使用的是最基础的ESP8266-01模块。
资料查询网站
乐鑫官网 提供 Wi-Fi、蓝牙芯片和 AIoT 解决方案 I 乐鑫科技
模块的接线可参考我以前写的一篇文章《手把手教你使用ESP8266----①接线篇》,这里为了方便后面涉及到的编程及固件刷写,参考了网上部分资料自己焊了一块刷写固件的板子,电路图如下:
焊接电路板的时候注意一下ESP8266插座对应的针脚的位置
为了做实验对部分线路做了修改,但是上面的那个电路图是最小电路,前面加了一个稳压模块,其实也可以不接稳压电路,直接按照接线篇将3.3V接到引脚上,我的电路板成品大概是下