最近需要做一个控制工程的课程设计,然后用到了esp8266在局域网下,建立通讯,其中涉及到用AT指令串口通讯遇到了下面的问题。
问题1
如何将esp8266与电脑串口进行连接?
Step1:ESP8266模块是3.3V供电! 切记请勿接5V ! 模块从FLASH启动进入AT系统,必须将CH-PD引脚直接接VCC(不接的情况下,串口可能无数据),其余三个引脚可选择悬空。(GPIO0为高电平代表从FLASH启动,GPIO0为低电平代表进入系统升级状态,此时可以经过串口升级内部固件 RST(GPIO16)可做外部硬件复位使用)。
推荐接法:
必须将CH-PD引脚接VCC后,将UTXD,GND,VCC,URXD连上USB-232(注WIFI模块与USB-232转换工具两者的TXD和RXD交叉接)即可进行测试,其中GPIO0口不用接,其他如图。
问题2
发送AT指令后报错,不回复OK
正确的回复方式: