USB转TTL连接ESP01S
一. 内容
由于最近在搞毕业设计,需要用到ESP01S来进行数据的上传,才接触到WiFi模块,我相信很多人可能会用到,所以今天,在空闲的时间,对ESP这个模块做一次讲解。
首先,当我们第一次拿到模块,我们需要先对模块进行测试:
第一部分对模块进行接线:
USB | ESP |
---|---|
RX | TX |
TX | RX |
GND | GND |
3V3 | VCC |
第二:
刚开始,在查找资料的过程中,没有好好地对每一个内容进行过好好地讲解,所以我打算好好地分析这个模块:
下列的所有指令都是在串口助手来实现的(模块的初始波特率都是115200):
发送:AT响应:ATOK
AT+GMR
响应:
AT version:0.40.0.0(Aug 8 2015 14:45:58)
SDK version:1.3.0
Ai-Thinker Technology Co.,Ltd.
Build:1.3.0.2 Sep 11 2015 11:48:04
OK
AT+RESTORE
响应:
AT+RESTOREOKets Jan 8 2013,rst cause:2, boot mode:(3,0)load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc02nd boot version : 1.4(b1)SPI Speed : 40MHzSPI Mode : DIOSPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000?n't use rtc mem data
{l噧{l劅鈩cl刢|潲g鐎'o?$掦鋰?ld弆d宒鋰?l`?o?劅隳c弍?lb専銊cl刢l`{l|?屵銓;og'湏cd`
Ai-Thinker Technology Co.,Ltd.invalid
TCP 通信测试
TCP Server 为 AP 模式 ˈTCP Client 为Station 模式
发送:
AT+CWMODE=2//配置为AP模式
响应:
AT+CWMODE=2
OK
//设置为Client模式作为服务端
AT+CWSAP_DEF="TCP_Server","12345678",5,4//AP信息
//将ESP01s作为WiFi
其中:
"TCP_Server"名:SSID
"12345678"作为密码
该指令共有四个参数,第一个参数,设置网络名,因为AP模式的话相当于路由器,需要提供网络名让其他设备去进行链接。第二个参数,是密码设置。第三个参数,通道号,比如设置5。第四个参数,加密方式,可以选择4。//重启模块:
AT+RSTAT+CIFSR//用来查询本机IP地址
响应:
AT+CIFSR
busy p...
+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"f6:cf:a2:f6:c2:3d"OK
AT+CIPMUX=1 //开启多连接方式
响应:
AT+CIPMUX=1busy p...OK
//开启服务端
AT+CIPSERVER=1
响应:
AT+CIPSERVER=1OK
//AT+CIPSERVER=1,5050 后面5050的意思是设置端口号
//如果没设置则默认是333
手机下载网络调试助手:
先连接生成的WIFI
我用的是卓岚物联App
手机作为客户端,先服务器发送信息,如图:
在串口助手上
可以串口发过来的信息:
USB转TTL连接ESP01S相关推荐
- Arduino环境下ESP32另外的下载方式(用USB转TTL连接TX0和RX0下载)
Arduino ESP32另外的下载方式(用USB转TTL连接TX和RX下载) 今天意外摸索出了另一种下载方式,感觉非常有用,特此记录: 正常的下载方式大概就是把数据线插上,安装好驱动,理论上来说就可 ...
- 手里没有USB转TTL模块调试红外学习模块不要紧,利用最小系统板自己焊接一个
网友邮来一个红外学习模块,玩起来还不错,利用它可以把我家的电视.空调控制起来,今天给大家分享一下这个模块的调试过程,如果手里没有USB转TTL模块的,可以利用咱们的最小系统核心板,自己制作一个USB转 ...
- 水星路由器 Mercury MER1200G刷机教程,Archer C5V4刷回原厂固件,串口(TTL)刷机,需要一个USB转TTL工具
1. 准备工作: 硬件工具: 1.USB转TTL CH340模块 2.2.54mm间距4P单排排针 以上东西网上购买即可,2个加起来不到5块钱,还包邮. 软件工具: 1.sscom5.13.exe 2 ...
- 使用USB转TTL下载固件到ESP-01S(ESP8266)
WIFI模块:ESP-01S 下载模块:USB转TTL模块 写这篇文章是为了记录一下踩的坑,手上没有ESP-01S专用的下载器(主要是因为穷,实际上这个下载器也是USB转TTL,只不过接口都一一对好了 ...
- usb转ttl模块与matlab,图文详解USB转TTL设备与电路板的连接
描述 USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4. ...
- 单片机串口连接电脑,USB转TTL线的使用
注:串口发送数据(USART)是STM32调试中经常使用的功能,但是电脑USB的电平标准与串口所使用的TTL标准不同,所以需要一条USB转TTL线来完成它们之间的通信. 第一步.购买一条USB转TTL ...
- ch340电路 usb转串口电路 usb转ttl usb连接单片机串口 ch340全自动下载电路
CH340手册官网下载链接:USB转串口芯片:CH340 - 南京沁恒微电子股份有限公司 概述 CH340是一款 USB 总线的转接芯片,实现 USB 转TTL串口或者 USB 转打印口. 成本便宜, ...
- STM32F407ZGT6单片机连接ST_LINK和USB转TTL的接线方法+舵机接线方法
目录 1.STM32F407ZG单片机连接ST_LINK 2.STM32F407ZG单片机连接USB转TTL(用于串口通信) 3 舵机 1.STM32F407ZG单片机连接ST_LINK 单片机 ...
- usb转ttl模块与matlab,图文详解USB转TTL 与电路板的连接
USB转TTL的硬件设备: USB转TTL主机一台; 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4.... ...
- USB转TTL 与电路板的连接
USB转TTL的硬件设备: USB转TTL主机一台: 芯片选用PL-2303HX USB转TTL刷机线,采用进口PL2303HX芯片.连接上电脑并安装驱动后,电脑即扩展出一个COM3或COM4.... ...
最新文章
- python浏览上一句_python一句话启动http服务
- PCM设备在电网系统中的应用介绍
- Java学习笔记之基础应用(2015.3.21)
- [Leetcode][第133题][JAVA][克隆图][DFS][BFS][深拷贝]
- ES6+REACT+MIXIN
- python 无头模式 绕过检测_网络爬虫之使用pyppeteer替代selenium完美绕过webdriver检测...
- “写代码三年月薪不到一万是不是很失败?”
- 程序员刚入职很痛苦_在中国,程序员这行能干一辈子吗?
- 通过截取实时系统日志查找问题bug的小技巧命令--linux
- apache部署mo_python
- Web前端三大框架的总结,你是否知道呢?
- matlab潮流计算仿真,基于MATLAB的几种潮流计算
- 汽车租赁系统V2.0
- 手机淘宝app、xsign签名算法
- An invalid domain [] was specified for this cookie问题解决方案
- 2年200店!Tims咖啡强势扩张的底气在哪里?
- 【精益生产】一流工厂的管理制度十原则
- 客户标签不能只是个“标签”
- python xlsxwriter不覆盖写入_python学习-xlsxwriter模块
- 代码注释生成:《Towards Automatically Generating Summary Comments for Java Methods》论文笔记
热门文章
- C语言练习题~分数求和
- Java的数据结构和算法
- 计算机组成原理(白中英) 第二章 课后题答案
- vivo21a点击android版本,VIVO X21A原厂线刷救砖包_内附工具可救砖
- C语言实现简单计算器。
- 按键精灵注册服务器,按键精灵网页注册脚本教程
- 计算机专业代码933,数学类专业代码
- 计算机软件企业所属行业性质,最新企业所属行业类别、分类及行业代码查询表.doc...
- [转载]Mapx常见问题
- Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)