一、ESP8266-12F模块简介
ESP8266-12F 是ESP8266-12的增强版,完善外围电路,四层板板工艺,增强阻抗匹配,信号输出更佳,无论是稳定性还是抗干扰能力,PCB天线经过专业实验室测试,完美匹配,经过ROHS认证,都得到了大幅度的提升!对于之前选择ESP-12的用户,即使已经做出产品也没关系,增强版完全兼容之前固件,引脚在 ESP-12的基础上又新增六个IO口、SPI口引出,开发更加便捷,应用更加广泛。
二、模块底板设计
由于模块为了减小体积,采用邮票孔封装,但是这种设计不方便工程师调试软件,所以需要将其安装在底板上(如下图所示),并引出通信接口,方便调试使用。
图片来自网络,侵删
如果没有条件制作底板,也可在邮票孔周围焊接插针、外围电子元件等。其原理图如下
三、带底板模块与电脑链接
串口模块与电脑链接需要USB转串口模块作为协议转换介质,为了稳定的调试该模块,我们推荐使用CP2102转串口模块或者其他更稳定的串口模块(非广告,自用)
首先需要把带底板的8266模块的电源与串口模块的电源相连,其次需要将其串口交错相连。示意图如下
然后将串口模块插到电脑的USB接口上,在电脑上使用串口调试助手发送AT指令,检查串口模块是否正常工作。
默认工作波特率为115200,1位停止位,8位数据,无校验。此参数可使用AT指令调整。
常见问题:
(1)串口返回 “ERROR”
检查外围电路是否正确,波特率配置是否正确。
(2)模块指示灯常亮或者电脑无法识别串口
串口模块供电不足,使用外部供电或者使用供电能力在200ma以上的串口模块。
(3)串口返回乱码
检查波特率配置是否正确,同时需要检查供电是否充足,因为供电不足也会导致返回乱码。
四、模块与单片机的链接
根据该模块的设计特性,最终将会应用在单片机与网路的通信上,所以我们需要将模块与单片机相连进行开发、调试工作。与单片机链接和与电脑链接类似,但是要注意供电是否充足,否则将导致模块不能正常工作。