ESP8266WiFi模块与Android APP实现数据传输(三)---AT/MQTT固件下载

article/2024/4/13 14:43:25

目录

 (1)打开后选择ESP8266 DowmloadTool

 (2)在弹出的界面进行下面操作:

 (3)进入等待上电同步:

 (4)状态显示完成,表示下载结束

 (5)测试是否成功

 (6)MQTT固件下载

 (7)MQTT固件下载测试

 (8)可能出现问题


前言:

        本文主要介绍一下ESP8266WiFi模块与Andriod APP实现数据传输的AT/MQTT固件下载,主要以下载AT固件为例,MQTT固件下载操作同理。

对于电路接线存在疑问,请看下面这篇文章:

ESP8266WiFi模块与Android APP实现数据传输(一)---硬件接线

使用的烧录软件为:

烧录软件,AT固件,MQTT透传AT固件等资源,放在下面百度网盘链接中:

链接:https://pan.baidu.com/s/1kCX5P_WydEOf5Hf5N-WAgg?pwd=554u 
提取码:554u

 (1)打开后选择ESP8266 DowmloadTool

 (2)在弹出的界面进行下面操作:

 (3)进入等待上电同步

 此时:将

GPIO0接地,进入下载模式

RST接地一次后拔出

可观察到状态进入下载中

因为GPIO0外部拉低后才会进入下载模式:

 (4)状态显示完成,表示下载结束

 (5)测试是否成功

 此时:将

GPIO0拔出悬空,进入运行模式

RST接地一次后拔出

观察串口助手是否出现如下图的ready,表示成功下载

 (6)MQTT固件下载,同理

 (7)MQTT固件下载测试

RST接地一次后拔出

观察串口助手是否出现如下图的ready

输入AT+GMR获取版本信息

 (8)可能出现问题

 按照上述流程依旧无法成功的话,可能是烧写前没有擦除,只需先烧写空白包再烧写AT/MQTT固件

空白固件包百度网盘资源:

链接:https://pan.baidu.com/s/10EdwEzvNnZNlDLKzcYur0Q?pwd=zhsi 
提取码:zhsi

本文部分资料是源于网络,希望这篇文章能够对您有所帮助。

如有错误、疑问和侵权,欢迎评论留言联系作者。vx:Rain21321 

砰砰恰!!!

http://www.ngui.cc/article/show-1020428.html

相关文章

ChatGPT 使用 拓展资料:大模型训练为什么这么难

ChatGPT 使用 拓展资料:大模型训练为什么这么难 一些LLMs的省内存方法 https://zhuanlan.zhihu.com/p/616858352

用于模拟原子相互作用的continuous-filter卷积NeurIPS2017

深度学习有可能彻底改变量子化学,因为它非常适合学习结构化数据的表示。虽然卷积神经网络已被证明是图像、音频和视频数据的首选,但分子中的原子并不局限于网格结构(grid)。相反,它们的精确位置包含了基本的物理信息&a…

vue 遮罩和ref的使用,setup版和非setup版

1、创建conform.vue&#xff0c;其内容如下&#xff1a; <template><div v-if"fade"><div class"xtx-confirm" :class"{fade}"><div class"wrapper" :class"{fade}"><div class"header&qu…

C++ 实现Python String 中的strip,lstrip,rstrip函数

/// <summary>/// 参数为null时删除左边的空白字符&#xff08;包括’\n’, ‘\r’, ‘\t’, ’ )/// </summary>/// <returns></returns>/// 创建时间&#xff1a; 2023-03-28 最后一次修改时间&#xff1a;2023-03-28 (已测试&#xff09;_StrW…

Krew—Kubectl 插件的包管理器

文章目录1. Krew 是什么&#xff1f;2. 如何开发一个 kubectl 插件3. 安装 Krew 工具4. krew 常用命令5. kubectl 插件实践场景5.1 kubectl-who-can5.2 ingress-nginx5.2.1 conf5.2.2 exec5.2.3 logs1. Krew 是什么&#xff1f; Krew 是一个 Kubernetes 的插件管理器&#xff…

基于Java+Springboot+vue的小区物业管理系统设计与实现【源码(完整源码请私聊)+论文+演示视频+包运行成功】

博主介绍&#xff1a;专注于Java技术领域和毕业项目实战 &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&#x1f3fb; 不然下次找不到 Java项目精品实战案例&#xff08;200套&#xff09; 目录 一、效果演示 二、前…

医学领域图像相关自述

一.研究方向、规划&#xff1a;医学图像算法 医学图像主要分为以下几类&#xff1a; X射线成像&#xff08;用X射线穿透密度、厚度不同的人体组织形成黑白影像&#xff09;X射线断层扫描CT&#xff08;X射线旋转扫描人体&#xff0c;再用电脑的三维重建技术构造断层影像&…

Quartz、xxl-job、Elastic-Job和Saturn简单对比

Quartz、xxl-job、Elastic-Job和Saturn都是Java生态系统中流行的作业调度框架。下面是对它们的优缺点的简要比较&#xff1a; Quartz&#xff1a; 优点&#xff1a; Quartz是Java生态系统中最流行和最广泛使用的作业调度框架之一。它成熟、稳定&#xff0c;并有一个庞大的用户…

【分布式-5】dubbo

基础使用就不说了&#xff0c;看一下dubbo的SPI&#xff0c;以及基于SPI的一些常用技术。在此之前先看看jdk中的spi。 jdk的SPI&#xff1a; jdk内置的一种服务发现机制&#xff0c;用法&#xff1a;在META-INF/service下创建一个文件&#xff0c;名称是接口全限定名&#xff…

Executor执行器

Executor接口有两个实现&#xff0c;BaseExecutor和CachingExecutor&#xff08;装饰者模式&#xff0c;二级缓存时候用到&#xff09;。 其中BaseExecutor有四个子类&#xff1a; 1.SimpleExecutor&#xff1a;简单类型的执行器 2.ReuseExecutor&#xff1a;可重用的执行器…