用手机软件给ESP8266一键配网
ESP8266在连接路由器时,可以直接在程序中输入路由器的SSID和密码,那么当位置变了以后怎么办?这篇博客我们就来谈谈如何用手机给ESP8266一件配网。在Arduino中新建一个文件,输入以下代码并下载:
#include <ESP8266WiFi.h>
void smartConfig()
{WiFi.mode(WIFI_STA);Serial.println("\r\nWait for Smartconfig...");WiFi.beginSmartConfig();while (1){Serial.print(".");digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)delay(1000); // wait for a seconddigitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOWdelay(1000); // wait for a secondif (WiFi.smartConfigDone()){Serial.println("SmartConfig Success");Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str());Serial.printf("PSW:%s\r\n", WiFi.psk().c_str());break;}}
}
void setup() {Serial.begin(115200);delay(10);pinMode(LED_BUILTIN, OUTPUT);// Connect to WiFi networkSerial.println();Serial.println();Serial.print("Connecting to ");smartConfig(); //微信智能配网delay(500);Serial.println("");Serial.println("WiFi connected");}
void loop() {}
打开串口监视器,在微信上搜索安信可,进入该小程序:
点击右下角的WiFi配置:
请确保你已连接上WiFi,点击开始配置:
输入你的WiFi密码然后等待:
串口助手上也已经显示连接成功,现在可以根据你的需求访问互联网了。
打开路由器管理界面即可看到IP:
点击设备信息:
我们可以看到IP地址为192.168.3.10,如果你有什么想法或者问题,欢迎留言,我会在第一时间回复。
欢迎大家加入我自建的创客交流群,分享diy经验,一起学习,一起进步。群号:784939897,你也可以扫码加群
用手机软件给ESP8266一键配网相关推荐
- ESP8266开发、ESP8266连接阿里云物联网、天猫精灵控制esp8266、esp8266一键配网、智能家居
ESP8266开发.ESP8266连接阿里云物联网.天猫精灵控制esp8266.esp8266一键配网.智能家居 项目介绍 最近会 将arduino IDE开发ESP8266中一些值得记录得部分写下来 ...
- esp8266 wifi模组手机一键配网,配置一次,下次重启设备后不需再进行配网
编写时间:2018年9月2日 #define ATCMDLEN 20 extern uint8_t usart3RecvEndFlag; extern UART_HandleTypeDef hu ...
- ESP8266 SmartConfig一键配网
ESP8266 SmartConfig一键配网 Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指定的热点或路由器,并加入后者所建立的 ...
- ESP8266_21基于ESP8266的一键配网
ESP8266_01搭建开发环境 ESP8266_02程序的编译与下载 ESP8266_03SDK与Makefile的基本用法 ESP8266_04管脚控制与软件定时器 ESP8266_05 ESP8 ...
- Esp8266进阶之路17 esp8266自研的快速上电开关五次 (开-关为一次) ,无需按键触发则8266进去一键配网模式。(附带Demo)
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...
- ESP8266微信一键配网smartconfig,esp32可用
ESP8266微信一键配网 第一步 下载程序 微信配网 恢复出厂设置 ESP32 接入 第一步 下载程序 简单配网例程:点击下载 配网并控制LED例程:点击下载 例程下载后,需要使用arduino i ...
- Esp8266学习之旅⑥ 了解SmartConfig与Airkiss一键配网,给8266一键配网上云端。(带Demo)
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...
- esp8266 接收udp广播_ESP8266_21基于ESP8266的一键配网
这一节,说一下一键配网的用法.首先说为什么需要一键配网? 原因很简单,因为设备要上网.那,给那些设备配一个屏幕和一个输入设备行不行? 不是不可以,对那些成本没要求的设备是没问题的.但物联网设备大部分都 ...
- STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台
STM32+ESP8266+MQTT微信小程序SoftAP一键配网接入腾讯物联网平台 Wi-Fi 配网,指由外部向 Wi-Fi 设备提供 SSID 和密码(PSW),让 Wi-Fi 设备可以连接指 ...
最新文章
- 数码显示实验报告C语言,数码问题C语言A星算法详细实验报告含代码(9页)-原创力文档...
- Android布局属性详解之RelativeLayout
- window 如何查看tomcat 实时日志_如何处理生产环境Tomcat的catalina.out日志?
- Centos6 使用yum快速搭建LAMP环境
- 2012.4.16总结(四)
- 同一家公司不同CPU的LINUX,还是有所差异
- 【FlexSim2019】自学笔记:2019版本中传送带属性设置 | Use transport | 如何建立S连接 | 操作员 叉车 传送带
- linux下快速查找文件
- 继承QPushButton重写MouseEvent后按钮clicked信号不响应
- 把linux,ssh客户端蓝色变成绿色
- W681310RG编解码器芯片Nuvoton新唐科技
- Xcode 8 size class
- k8s 部署 xxl-job-admin:2.3.0
- 使用proc编译器遇到的几个问题及解决办法
- Django个人博客搭建教程---图片存储与展示
- 数字证书及公钥、私钥
- mac 升级到山猫10.8 后导致xp 无法启动问题
- centos7挂载移动硬盘
- 伙伴云CEO戴志康:Discuz !之后,打造数字化武器,助力元气森林们做爆品
- 计算机应用基础终极性,计算机应用基础z终结性考核(8页)-原创力文档