编程语言
首页 > 编程语言> > ESP8266 web配网&微信小程序配网 全平台配网库 arduino 傻瓜式通用库

ESP8266 web配网&微信小程序配网 全平台配网库 arduino 傻瓜式通用库

作者:互联网

wifi_link_tool esp8266通用配网库 (arduino)

库地址:点击进入GitHub

这是一个为esp8266设计的通用配网库
该库免费提供 使用请注明出处 允许毕业设计使用本库


配套视频:点击进入哔哩哔哩

在这里插入图片描述


普通配网流程 1.链接WiFi 2.自动弹出配网或打开浏览器访问6.6.6.6 3.输入WiFi密码

微信小程序配网 使用微信扫描二维码 打开小程序 点击通用设备配网 输入WiFi密码


关于配网操作

微信小程序配网

使用微信扫一扫进行加载小程序

在这里插入图片描述

小程页面

在这里插入图片描述
在这里插入图片描述

点击通用设备配网 即可弹出配网 如未弹出请检查文件系统是否上传成功!
点击设备列表可搜索局域网中可被搜索的设备

普通配网

扫描二维码直接链接或手动链接 SSID:wifi_link_tool

该二维码支持国内大部分手机相机 (例如使用miui相机)

在这里插入图片描述
链接成功后 会弹出配网web 如为弹出 请检查设备支持性(安卓4.4.4以上大部分支持 ios 11+)和文件系统是否上传成功!

安装库wif link tool 库

安装库本身

安装文件系统

测试库

库基础配置及api

    rstb=D3;  
    //重置io  
    stateled=D4;  
    //指示灯io  
    Hostname = "ESP8266";  
    //设备名称 允许中文名称 不建议太长  
    wxscan=true;  
    //是否被小程序发现设备 开启意味该设备具有后台 true开启 false关闭  

启动加载函数 必须存在

load();//启动加载

pant函数维持系统正常运行 请保证在loop 函数的第一行 保证系统稳定性

pant();//维持函数
webServer.on("/<请求地址>", <处理函数>);  

请写在setup函数中 load函数之后
处理函数请自定义一个新函数
请参考demo中get请求处理

  webServer.on("/<请求地址>", <加载函数>);  

请写在setup函数中 load函数之后
加载函数 语法

 void <加载函数>() {
	File file = SPIFFS.open("/<自定义html文件名>", "r");
	webServer.streamFile(file, "text/html");
	file.close();
}

请参考demo中加载多个web

测试环境 sdk版本:2.5.0 arduino版本1.8.8

标签:web,函数,arduino,tool,傻瓜式,文件系统,配网,设备
来源: https://blog.csdn.net/fmkblbl/article/details/106601607