首页 > 其他分享 >ESP8266 01sWiFi模块保姆级教程 烧录和联网,连接华为云

ESP8266 01sWiFi模块保姆级教程 烧录和联网,连接华为云

时间:2024-06-05 18:29:48浏览次数:22  
标签:烧录 ESP8266 烧录器 联网 01sWiFi 填写 固件 下载

前言

写在前面。

这个esp01s联网真的是折磨人啊,浪费了我三四天的时间,网上各种教程叫天天不灵,叫地地不灵,所以才有了这篇教程,致力于帮助像我一样的小白少踩坑,我可以说是把能踩的坑都塌了一遍。

烧录部分

首先强烈建议小白玩家不要用网上任何一种接线方式和手动上电的方式(这里真的是踩了大坑,网上的教程基本没成功过,成功的那几次后面联网发现固件下载不完全,还有主要是他们不讲坑在哪里,踩到坑你又不知道怎么出来,当然我很菜),只需要在淘宝买一个烧录器(如果你用这个,大概率是看江科大的stm32,就不用下载驱动,如果不是就要下载一个烧录器的驱动),有了这个烧录器真的是有如神助,直接点两下就下载好了,注意过程中蓝灯会时不时地亮,是正常烧录的现象。

至于烧录过的用不用刷掉,我感觉不用,我有一个烧了四五次屁事没有。

准备

烧录工具链接:开发工具清单 | 安信可科技

下载红框里的两个,第一个是烧录工具,第二个是串口助手,这个后面联网有用

固件链接:AT固件汇总 | 安信可科技

下载最下面固件号为1471的就好了

现在开始正式烧录

打开软件,按照下面图片的流程,买了烧录器的不用手动上电,就可以成功了,第一次显示完成以后要点START,开始正式地下载

至此烧录部分已经全部结束。

联网兼连接华为云IOT平台

AT指令官方:AT固件汇总 | 安信可科技

华为三元组获取:Huaweicloud IoTDA Mqtt ClientId Generator

填写的是创建设备时的保留的那个密码和账号,下面会用到

(1)AT+RST

刷新设备

(2)AT+CWMODE=1

设置为STA模式

(3)AT+CWJAP="填写wifi名称","填写WiFi密码"

连接WIFI

至此联网部分结束,下面是连接华为云的

(4)AT+MQTTUSERCFG=0,1,"NULL","填写Username","填写Password",0,0,""

(5)AT+MQTTCLIENTID=0,"填写ClientID"

(6)AT+MQTTCONN=0,"填写MQTT接入的地址",1883,1

地址在下面可以查到

连接时可能会遇到的各种问题可以打开下面的网页调试

设备接入-控制台 (huaweicloud.com)

(7) AT+MQTTSUB=0,"订阅的主题tpoic",1
完成属性上报的话需要先订阅设备属性上报的主题可填写为:$oc/devices/填写设备ID/sys/properties/report

(8) AT+MQTTPUB=0," 订阅的主题tpoic ","上报的json数据",0,0
json格式:{\"services\":[{\"service_id\":\"填写服务ID\"\,\"properties\":{\"填写设备属性\": 填写属性数据值}}]}

每一步成功都会发OK

过程中可能遇到的问题:

1.发出去的信息乱码,目前推测是烧录的问题,反正买过烧录器一了百了

2.第四步或者第六步报错,可能是获取的三元组错误,可以考虑试一下校验时间戳的三元组,在那个网页可以选择

标签:烧录,ESP8266,烧录器,联网,01sWiFi,填写,固件,下载
From: https://blog.csdn.net/jia_jia_LL/article/details/139400294

相关文章

  • ESP8266 连接阿里云物联网平台
    项目代码1#include<ESP8266WiFi.h>2#include<PubSubClient.h>3#include"DHT.h"456/*配置WIFI7*/8#defineWIFI_SSID"*****"//WIFI名称9#defineWIFI_PASSWD"*****"//WIFI密码10......
  • 【jetson nano】烧录系统
    烧录固件 烧录固件是为了让板子用tf卡作为系统启动(非板载启动),一般来说只需要刷写一遍。安装vm,找到虚拟机镜像,解压part01就能获取镜像。 打开vm,打开此虚拟机镜像,账号clb,密码为123456短接23脚进入烧录模式,使用Micro-USB连接线连接Nano和电脑,然后DC电源上电。可以看到电源......
  • ESP8266模块上传温湿度传感器的数据到云平台(乐为物联)
    ESP8266相关AT指令AT:检测模块是否正常工作,返回“OK”表示正常。AT+RST:重启模块。AT+CWMODE=:设置Wi-Fi模式,可以是以下几种:1:Station模式,连接到一个Wi-Fi网络。2:SoftAP模式,创建一个Wi-Fi热点。3:SoftAP+Station模式,同时作为热点和连接到一个Wi-Fi网络。AT+CWJAP="",""......
  • 用ESP8266-NodeMCU开发板显示一下我的QQ头像
    诶,说好的自己写esp8266的开发板固件的我回来了。20年说好的,今天回来还愿了ESP8266串口WiFi模块-WiFi杀手今天我们把OLED显示屏也接上,我此次买的是4脚的OLED(128*64),不支持彩色显示的。NodeMCU开发板NodeMCU是一个开源的IoT物联网硬件开发板,由于它支持WIFI功能且使用方法十......
  • 高速USB无线芯片CH9160烧录方式
    CH9160不支持USB方式下载,芯片出厂带有固件,默认有两种升级方式:1、上位机指定软件通过IAP在线更新2、借助WCH_Link/WCH_LinkE,CH340,CH343等支持串口下载的工具进行烧录方式一:借助IAP工具升级参考该博客:基于CH592的2.4G程序说明_固件升级 方式二:ISP工具在线烧录ISP工具下载链......
  • 战神程序机烧录有区域限制怎么办
    战神程序烧录有区域限制怎么办,战神改程序后烧录,手机显示区域错误。当我们使用战神机程序次数用完或要修改玩法时,编辑好玩法烧录时会提示烧录数据区别不匹配,这是由于厂家为了维护经销商的利益设置了区域保护,每台设备都有自己的区域。烧录APP会定位你所在的位置如果和你机子设备......
  • esp8266-01 使用介绍
    一、直接使用接线esp8266USB转TTl说明TXRX------RXTX------EN3.3V  AT命令需要拉高------3V33.3V------IO0不接IO0接地进入烧录模式GNDGND------二、固件烧写前提说明一般是模块固件损坏或者买回来里面可能被别人刷过固件需要擦除或者......
  • ESP8266串口WiFi模块 - WiFi杀手
    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解`ESP8266串口WiFi模块-WiFi杀手日期:2020-2-3阿珏折腾代码浏览:2635次评论:21条前段时间买了个ESP8266,准备拿来耍耍。实际吃灰数月,然后就拖到......
  • 中移ML307A(C-SDK,OpenCPU)学习开发-程序固件烧录说明
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/ML307A_OPEN"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 安装驱动1,解压 2,根据自己......
  • FPGA笔记[1]-在macOS烧录码流到开发板
    摘要在macOS使用oss-cad-suite工具烧录fs码流到Sipeed-Tang-Primer-20k开发板.关键信息系统macOS14.4.1,AppleSiliconM2开发板:Sipeed-Tang-Primer-20kFPGA芯片:GW2A-LV18PG256C8/I7(GW2A-18C-PBGA256)原理简介oss-cad-suite工具链简介[https://gitcode.com/YosysHQ/......