从官方网站下载esp8266的AT固件,版本1.7.1。烧录到开发板中,使用AT指令操作esp8266

  • 任务列表

1、重启模块;
2、查询固件版本号;
3、修改波特率为9600;
4、扫描当前环境可被连接的WiFi,扫描列表中必须显示ssid、信号强度、Mac地址;
5、让模块直接连接通过账号密码连接路由器;
6、通过smartconfig给模块配网。

  • 任务启动

ESP8266 AT固件下载
官方下载:https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5
B%5D=14

注意:烧录时:按下flash ->按下RST->释放flash->释放RST
使用的波特率:115200
AT固件,版本1.7.1

串口打印:
提示系统分区错误,分区表注册失败:
32M FLASH下烧录成功,但是报错

使用16M的烧录方式(成功):
烧录成功:

为什么需要选择16Mbit-C1:
ESP8266根据不同的Flash容量大小是有布局的区别的,而支持FOTA与不支持FOTA的布局又不一样

查看ESP8266_NonOS_AT_Bin_V1.7.1->bin->at->README

正常启动:

设备重启(AT+RST):

固件版本查询(AT+GMR):

WIFI模式切换(AT+CWMODE=1):
设置当前 WiFi 模式,可选参数如下:
0: 无 WiFi 模式,并且关闭 WiFi RF
1: Station 模式
2: SoftAP 模式
3: SoftAP + Station 模式

当 ESP8266 设备处于 STA 模式或 SoftAP + Station 模式时,可进行 AP 扫描。

格式:+CWLAP:, ecn : 即加密方式
0: OPEN
1: WEP
2: WPA_PSK
3: WPA2_PSK
4: WPA_WPA2_PSK
5: WPA2_Enterprise ssid : 字符串串参数, AP 的 SSID rssi : 信号强度
mac (选填参数): 字符串串参数, AP 的 MAC 地址
channel (选填参数): 信道号

扫描当前环境可被连接的WiFi,扫描列表中必须显示ssid、信号强度、Mac地址:

AT+ CWSAP= ,
功能:配置AP参数(指令只有在AP模式开启后有效)
ssid:接入点名称
pwd:密码
chl:通道号
ecn:加密方式:(0-OPEN, 1-WEP, 2-WPA_PSK, 3-WPA2_PSK, 4-WPA_WPA2_PSK)
注意:此设置完成后,连接网络会可能出现连接不上的情况,请发送 AT+RST 命令并等待几分
钟之
后再连接。

修改波特率:(AT+UART=9600,8,1,0,0)

直接连接WIFI:
AT+CWJAP=“WT-M-WIFI”,"WT123456789

通过smartconfig给模块配网:
设置成station模式:AT+CWMODE=1
打开smartconfig功能:AT+CWSTARTSMART

使用乐鑫的airkiss:
微信的公众号:乐鑫信息科技

手机连接路由器后点击Airkiss设备:

输入密码连接成功:

测试是否能使用:

小白实操ESP8266AT固件烧录,版本1.7.1,希望对爱玩ESP8266的开发小伙伴有帮助!相关推荐

  1. 文件系统 fsck和e2fsck使用-小白实操记录

    1 区别 e2fsck只是针对ext2.ext3.ext4等ext系列文件系统的工具,fsck支持检查各种不同的文件系统,包含ext系列文件系统. 2 e2fsck命令 指令:e2fsck 使用权限 ...

  2. Ubuntu 设置timesyncd时间同步、时区、 NTP同步对时-小白实操记录

    1 timesyncd时间同步 Ubuntu 内置了时间同步,默认情况下使用systemd的timesyncd服务激活. 查找服务器上date最基本命令是date . 任何用户都可以输入此命令来打印日 ...

  3. 配置 Docker 镜像加速 -小白实操记录

    Docker 国内仓库和镜像 由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢...所以,国内的Docker爱好者们就添加了一些国内的镜像(mirror),方便大家 ...

  4. idea设置console控制台显示内容大小-小白实操记录

    操作步骤如下 File-Settings→Editor→General→Console

  5. IDEA如何删除项目-小白实操记录

    1 项目名称上右击,点击"Remove Module"删除: 2 关闭IDEA 移除后删除 idea文件夹即可

  6. ntp 服务端配置(/etc/ntp.conf配置详解) -小白实操记录

    1 ntp 安装查看 1.1 安装命令 apt-get install ntp 1.2 查看服务是否启动 service --status-all 或者 ps -aux | grep ntp 1.3 ...

  7. linux上下行网速测试-小白实操记录

    speedtest是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试.最后我会测试运维生存时间所在服务器的外网速度. 需要python2.4-3. ...

  8. 靠推广电话卡月入过万,适合新人小白实操的好项目,保姆级教程分享

    在如今这个信息化时代,手机已经成为了人们生活中必不可少的一部分.而随着通讯技术的不断发展,电话卡也成为了人们日常生活中必不可少的一部分.而推广电话卡成为了一种新的赚钱方式,许多人通过推广电话卡月入过万 ...

  9. 阿里云HaaS固件烧录至m5stack的步骤

    摘要:本文介绍如何将HaaS固件烧录至m5stack core2硬件设备上.让低代码开发物联网应用的HaaS应用在更多的硬件上,是HaaS的初心,具体的做法是将功能强大的固件烧录至硬件设备上,通过通用 ...

最新文章

  1. javascript python 通信_Python通过websocket与js客户端通信示例分析
  2. 教育谋定应用型高校 经济和信息化研究共建成都工业学院
  3. ABAP Pragma
  4. jQuery kxbdMarquee 无缝滚动
  5. android 外部内容分享到app内,外部跳转APP
  6. 通过思科构造局域网_从Cisco DNA中心的管理的和设置的非结构Catalyst 9800无线局域网控制器...
  7. C++ 使用其它文件的类
  8. JS设计模式书籍、原则
  9. 2021年网络安全学习路线指导(含视频教程)
  10. 网络打印机 这台计算机上没有安装,Win7添加网络打印机时提示打印处理器不存在怎么办?...
  11. 看看最新BTA大厂的Java程序员的招聘技术标准,聪明人已经收藏了!
  12. macos系统镜像iso_Windows10操作系统iso镜像、微软正版软件下载站:MSDN,我告诉你...
  13. DICOM医学图像处理:fo-dicom网络传输之 C-Echo and C-Store
  14. 对抗生成网络代码Generative Adversarial Networks (GANs),Vanilla GAN,Deeply Convolutional GANs
  15. 无情的事实--人类曾经被彻底毁灭过
  16. idea光标变黑,不能敲代码
  17. 前苏联IV-18荧光数码管时钟开发(ИВ-18)
  18. HGAME2021Week1 Writeup
  19. adb 截屏和录屏命令,经典好文
  20. 数据库第一范式、第二范式、第三范式、BCNF范式

热门文章

  1. 在Cisco路由器上配置WCCP
  2. C# 2.0 除了泛型
  3. vs2005's addin folder
  4. reactjs组件通信方式总结
  5. Fedora换源:换成aliyun镜像源
  6. 安装CM 6.3.1和CDH 6.3.2
  7. 阿里公共DNS正式发布:223.5.5.5 223.6.6.6
  8. python3 三角函数
  9. redis sorted_set数据类型常用命令及跳表skip_list原理
  10. Command命令设计模式