小白实操ESP8266AT固件烧录,版本1.7.1,希望对爱玩ESP8266的开发小伙伴有帮助!
从官方网站下载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的开发小伙伴有帮助!相关推荐
- 文件系统 fsck和e2fsck使用-小白实操记录
1 区别 e2fsck只是针对ext2.ext3.ext4等ext系列文件系统的工具,fsck支持检查各种不同的文件系统,包含ext系列文件系统. 2 e2fsck命令 指令:e2fsck 使用权限 ...
- Ubuntu 设置timesyncd时间同步、时区、 NTP同步对时-小白实操记录
1 timesyncd时间同步 Ubuntu 内置了时间同步,默认情况下使用systemd的timesyncd服务激活. 查找服务器上date最基本命令是date . 任何用户都可以输入此命令来打印日 ...
- 配置 Docker 镜像加速 -小白实操记录
Docker 国内仓库和镜像 由于网络原因,我们在pull Image 的时候,从Docker Hub上下载会很慢...所以,国内的Docker爱好者们就添加了一些国内的镜像(mirror),方便大家 ...
- idea设置console控制台显示内容大小-小白实操记录
操作步骤如下 File-Settings→Editor→General→Console
- IDEA如何删除项目-小白实操记录
1 项目名称上右击,点击"Remove Module"删除: 2 关闭IDEA 移除后删除 idea文件夹即可
- ntp 服务端配置(/etc/ntp.conf配置详解) -小白实操记录
1 ntp 安装查看 1.1 安装命令 apt-get install ntp 1.2 查看服务是否启动 service --status-all 或者 ps -aux | grep ntp 1.3 ...
- linux上下行网速测试-小白实操记录
speedtest是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试.最后我会测试运维生存时间所在服务器的外网速度. 需要python2.4-3. ...
- 靠推广电话卡月入过万,适合新人小白实操的好项目,保姆级教程分享
在如今这个信息化时代,手机已经成为了人们生活中必不可少的一部分.而随着通讯技术的不断发展,电话卡也成为了人们日常生活中必不可少的一部分.而推广电话卡成为了一种新的赚钱方式,许多人通过推广电话卡月入过万 ...
- 阿里云HaaS固件烧录至m5stack的步骤
摘要:本文介绍如何将HaaS固件烧录至m5stack core2硬件设备上.让低代码开发物联网应用的HaaS应用在更多的硬件上,是HaaS的初心,具体的做法是将功能强大的固件烧录至硬件设备上,通过通用 ...
最新文章
- javascript python 通信_Python通过websocket与js客户端通信示例分析
- 教育谋定应用型高校 经济和信息化研究共建成都工业学院
- ABAP Pragma
- jQuery kxbdMarquee 无缝滚动
- android 外部内容分享到app内,外部跳转APP
- 通过思科构造局域网_从Cisco DNA中心的管理的和设置的非结构Catalyst 9800无线局域网控制器...
- C++ 使用其它文件的类
- JS设计模式书籍、原则
- 2021年网络安全学习路线指导(含视频教程)
- 网络打印机 这台计算机上没有安装,Win7添加网络打印机时提示打印处理器不存在怎么办?...
- 看看最新BTA大厂的Java程序员的招聘技术标准,聪明人已经收藏了!
- macos系统镜像iso_Windows10操作系统iso镜像、微软正版软件下载站:MSDN,我告诉你...
- DICOM医学图像处理:fo-dicom网络传输之 C-Echo and C-Store
- 对抗生成网络代码Generative Adversarial Networks (GANs),Vanilla GAN,Deeply Convolutional GANs
- 无情的事实--人类曾经被彻底毁灭过
- idea光标变黑,不能敲代码
- 前苏联IV-18荧光数码管时钟开发(ИВ-18)
- HGAME2021Week1 Writeup
- adb 截屏和录屏命令,经典好文
- 数据库第一范式、第二范式、第三范式、BCNF范式
热门文章
- 在Cisco路由器上配置WCCP
- C# 2.0 除了泛型
- vs2005's addin folder
- reactjs组件通信方式总结
- Fedora换源:换成aliyun镜像源
- 安装CM 6.3.1和CDH 6.3.2
- 阿里公共DNS正式发布:223.5.5.5 223.6.6.6
- python3 三角函数
- redis sorted_set数据类型常用命令及跳表skip_list原理
- Command命令设计模式