stm32_关于乐鑫ESP8266-07S WIFI模组烧录安信可科技的MQTT固件流程

一、MQTT固件准备

1.1 安信可官网下载固件

cpp 复制代码
https://docs.ai-thinker.com/esp8266/#_3-%E5%9B%BA%E4%BB%B6%E7%9B%B8%E5%85%B3

1)安信可科技官网:ESP8266系列模组专题 | 安信可科技

找到"各类AT固件",点击进入

2)直接选择固件号:1112 的MQTT固件,下载,以及在线阅读AT指令集(友情提示:该固件,只支持基础AT指令、WIFI --AT指令、MQTT --AT指令集,不支持HTTP指令,尝试过POST或GET请求均失败)

1.2 烧录软件准备

在资源汇总一栏,点击开发工具

下载烧录软件 ESP_DOWNLOAD_TOOL,我下载的版本是V3.9.2

2) 安装软件流程,不做赘述

3)打开软件,软件如下所示

芯片类型:ESP8266、工作模式:develop、烧录模式:uart,点击OK

1、选择SPI Download,

2、点击选择前面下载的固件,存放路径,固件是二进制文件,.bin格式

3、烧录地址:0x0

4、5、6,默认即可

串口号选择连接的模组的串口号、波特率固定位115200

二、硬件准备

2.1、USB转TTL 模块

购买一个USB转TTL 模块,安装好CH340驱动(这里不做赘述)

2.2 ESP8266-07S WIFI模组、杜邦线(若干)

(如果模组上,没有按键拉低引脚电平,则准备一把镊子)或者可以某宝买一个专门烧录ESP8266的测试板 夹具

2.3

三、烧录

1、模组与USB转TTL模块连接

(WIFI_RXD--> 模块的TXD,WIFI_TXD-->模块的RXD,以及共地,如果模组的要接USB转TTL上的电源VCC, 则模组VCC-->模块VCC,而不是模块3v3,因为这样电压不足会烧录失败)

2、GPIO0 与GND短接

上述操作完成后:

1、点击ESP-DOWNLOAD_TOOL的Start,"IDLE等待,变为等待上电"

2、点击ESP-DOWNLOAD_TOOL的Start给WIFI模组断电,然后模组的GPIO0 和GND短接,短接好,再上电,上电完毕,不松手

3、观察,这几个区域:区域1:出现MAC地址,区域2:出现烧录进度条,即可松手,直至烧录完成

三、WIFI热点的账号和密码配置

1)、通过AT指令来配置

2)、通过手机的app来配置WIFI

以上两种方法:都有一个前提是:AT+CWMODE = 1 将wifi设置为station模式

3.1 AT指令配置:

AT+CWJAP 详情请看前面提到的AT指令集文档

3.2 SMART APP配置

发送下面AT指令,开启 ESP-TOUCH+AirKiss 兼容模式

AT+CWSTARTSMART

3.3 ESP-TOUCH下载

(好像只支持安卓系统的手机)

通过网盘分享的文件:esptouch_v3.7.1.zip

链接: https://pan.baidu.com/s/1bSmanN3t_yy60VJEPSYUiw?pwd=6xsf 提取码: 6xsf

cpp 复制代码
链接: https://pan.baidu.com/s/1bSmanN3t_yy60VJEPSYUiw?pwd=6xsf 提取码: 6xsf
cpp 复制代码
通过网盘分享的文件:安可信
链接: https://pan.baidu.com/s/1iKrHumYwPmRgBQqqPxF64g 提取码: ykpw 
--来自百度网盘超级会员v5的分享
相关推荐
fie88891 天前
基于51单片机的航模遥控器6通道接收机程序
单片机·嵌入式硬件·51单片机
bu_shuo1 天前
嵌入式硬件工程师VS单板硬件工程师
嵌入式硬件·电子工程师·单板硬件
llilian_161 天前
选择北斗导航卫星信号模拟器注意事项总结 北斗导航卫星模拟器 北斗导航信号模拟器
功能测试·单片机·嵌入式硬件·测试工具·51单片机·硬件工程
维智佳创winzsoft1 天前
济测科技 x 维智佳创:专业市政道路CAD插件开发,参数化设计全面提效
科技·业界资讯·cad二次开发·cad插件开发·cad参数化设计·公路cad设计
Yyq130208696821 天前
MH2457,‌国产 32 位屏驱 MCU‌芯片,支持‌1080P 高清显示‌与‌以太网通信‌,广泛应用于两轮车仪表盘及工控屏等领域
单片机·嵌入式硬件
智能冲浪手1 天前
贝京科技智能猫砂盆:从自动清理到智能决策的产品进化
科技
爱分享的阿Q1 天前
STM32现代化AI开发环境搭建:从Keil到VSCode+AI的范式转移
人工智能·vscode·stm32
PCGuo9991 天前
BMS中电池充放电倍率?新能源汽车3C快充和5C快充是什么?充电并非倍率越大越好?
科技·车载系统·汽车·能源·新能源·bms·动力电池
爱吃程序猿的喵1 天前
南邮计科电工电子实验B《RLC串联谐振电路》实验报告
单片机·嵌入式硬件
独小乐1 天前
009.中断实践之实现按键测试|千篇笔记实现嵌入式全栈/裸机篇
linux·c语言·驱动开发·笔记·嵌入式硬件·arm