概述
ESP-01SWIFI模块上手使用
最近要用51做个电机控制,需要使用WiFi模块,选择了使用ESP-01S模块。拿到手首先想的是让它动起来。但就是这个动起来的过程折磨了我一整天。所以决定记录一下使用过程,以免后期遗忘。
准备工作
USB转TTL的模块一个,方便电脑与WiFi模块连接。
ESP01s的下载模块一个。
杜邦线,
额外3v3电源(很重要)
软件使用串口调试助手SSCOM5。
连接
ESP-01S引脚如图
红色方框框出引脚为必须连接的引脚。同时注意圆圈圈出部分,模块3.3V的电源一定不能由USB转TTL模块提供,它带不动。这也是很多人包括我一开始以为模块被我搞坏的原因。(当使用USB转TTL模块给ESP供电时会出现电脑无法识别串口,这一度让我以为我的USB转TTL模块也是坏的,后来检测它正常后又以为WIFI模块是坏的)
ESP-01S属于新版,相较与ESP-01模块它底部有引脚名标记,且去掉了电源指示灯,所以ESP-01S上电后只有蓝灯会闪烁一下,不会有其他现象发生。并且ESP-01S在串口通信时不需要接使能脚,而ESP-01需要拉高使能脚。
ESP与USB转TTL模块连接引脚对应图如下,注意外部供电,与三者之间的共地。
我这里通过一个废弃的开发板的电源和地来实现外部电源与共地。
串口通信与AT指令。
先右键单击我的电脑选择属性,然后打开设备管理器,然后将USB转TTL接到电脑上,会发现在端口(COM和LPT)处会多出一个串口,这个串口就是我们要使用的串口。注意一定是插上以后多出来的这个串口。
然后打开SSCOM5,打开对应串口。
在端口号处选择对应端口,波特率选择115200。连接好后,最后给WiFi模块上电。会发现板上蓝光闪烁。同时串口软件上会有收到信息:
表示WIFI模块已经启动。然后我们按AT指令集(百度),给模块发送信息,原则上应该如下
`发送:AT
响应: AT OK``
但是我发送时如下
最后发现,是因为没加回车换行符。在软件中勾选就行如下图:
然后再发
就能正确使用AT指令。
最后
以上就是自由宝马为你收集整理的ESP-01SWIFI模块上手使用ESP-01SWIFI模块上手使用的全部内容,希望文章能够帮你解决ESP-01SWIFI模块上手使用ESP-01SWIFI模块上手使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复