ESP8266-01s模块初学

文章目录[x]
  1. 1:刷写AT固件
  2. 2:程序连接硬件的话
  3. 3:使用

这个寒假因为众所周知的原因,天天基本是待在家的。除了学习编程打打代码之外。偶尔我也会学习鼓捣一下单片机啥的。在某宝上买51单片机的时候,套餐选的是带的esp8266模块的。记录一下鼓捣的过程,方便下一次学习。

前言

在此之前小生是从来没接触过过这个东西,可以说是小白中的小白(小白至少还接触过。)在百度、谷歌、哔哩哔哩、csdn等地方可以说是狂搜,但是对于刚入门的小白来说真是令人抓狂--数据量太大,不系统~~真是令人脑壳疼

先看一下模块

  • 在此之前应该有AT命令参考文档、硬件规格说明书、esp8266系列参考教程
  • 当然刷写的话最好买一个专门的usb刷写工具(方便)当然普通的USB转ttl也可以

刷写AT固件

正常买回来的话,厂家直接就烧好了AT固件。

固件下载的话可以到 乐鑫官网

刷写工具的话用的是flash_download_tools_v3.6.5,打开AT固件库的文件可以看到有8M和32M两种,我们直接选用8M的就行。

官方烧录工具:https://bbs.espressif.com/viewtopic.php?f=5&t=433

程序连接硬件的话

将esp8266与CP2102进行连接,再将CP2102插在电脑的USB端口。下面说下esp8266与USB转TTL模块的连接(esp8266的GPIO0接到GND进入烧写模式中),具体如下(注意与模块的使用时的连线方式有点不同的)电源是3.3V的,接5V的话容易烧坏

如果没有安装驱动的话可以安装一下CH340驱动

点击start开始烧写

使用

烧写成功之后,就是测试使用了

先看连线方式

这里需要用到串口调试工具,这是普中的调试助手,没用过AT更换波特率,就保持115200就行

 

 

 

 

 

 

 

 

 

 

 

 

 

 

模块通电连接电脑之后出现下面乱码不用管,只要有ready就可以了

在这里我要说一下,我用这个调试的时候,发AT指令发啥就返回啥,最后才发现这个没勾(下面用的是是乐鑫调试助手)

具体AT指令可以参考AT指令相关的文档

 

点赞

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像

Title - Artist
0:00