数码之家

 找回密码
 立即注册
搜索
查看: 7192|回复: 114

[Arduino] ESP8266网络AP中继 可网页设置SSID和修改MAC地址(开源,免编译)

    [复制链接]
发表于 2023-2-8 17:38:09 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 2545889167 于 2023-2-11 01:15 编辑

来源于本坛这个帖子,楼主的楼中回复点醒了我,发现用处挺大,花了两小时拼接了可以在网页修改SSID和修改MAC地址的方法,这样外出连别的wifi就不用带电脑编译了。

Arduino ESP8266 AP 中继 (可修改AP的MAC地址):
https://www.mydigit.cn/forum.php?mod=viewthread&tid=365116
(出处: 数码之家)

硬件如此,是之前做的现成的ESP8266小开发板,出门用手机充电器或者移动电源供应一下非常方便。要是A口的其实更好
IMG_20230208_163354.jpg
没有硬件的朋友可以考虑下买个这个 总成本不超过10元

3.JPG

使用方法,直接刷入固件,插电就行

LED状态:
慢闪-wifi没有连接(连接中或者等待配网)
快闪-输入的MAC地址格式错误,重新配网
常亮-wifi已连接,开启桥接

第一次上电,找到AP配网的ESP-xxxxx开头的热点,并连接

Screenshot_20230208_163429.jpg

链接后会自动劫持DNS,跳转到配网网页 也可在浏览器手动输入192.168.8.8

Screenshot_20230208_163438.jpg

配网页面会进行扫描当前环境的WIFI,点击选中要连接的,并输入密码

Screenshot_20230208_163904.jpg

设置热点的SSID 密码和MAC地址
这里默认密码1234567890和MAC地址12:34:56:78:9A:BC,MAC地址需要按图中格式进行输入,格式不对不识别的
点击save进行保存

Screenshot_20230208_163919.jpg

配置完成,如图

Screenshot_20230208_164009.jpg

MAC地址已伪装

Screenshot_20230208_164040.jpg

测速,ESP8266这种拉跨的性能,也就是算有网罢了
Screenshot_20230211_010504.jpg

固件大小只有380KB,用ESP-01模块就足够了
支持ArduinoOTA功能,可以在线升级,省的反复插拔电脑麻烦。
去1.JPG


其他事项:
1、如果上电后连接不到上次储存的WIFI,6分钟后会自动进入配网页面。
2、然后如果连网后需要重新更改,快速的反复按按键,7次以上直接进入重新配网界面(每次之间间隔不超过5秒)
3、按键接在IO0,LED接在IO2
4、烧录时设置CPU频率为160MHz,不然中继网速还要慢30%

源代码和固件:
富人连接:
ESP8266_NAPT.zip (271.55 KB, 下载次数: 28)
穷人连接:
链接: https://pan.baidu.com/s/15CXEYLLvyIE9drexgMpgsA?pwd=86dq 提取码: 86dq

我使用的工具版本如下:

arduino IDE 版本2.03
ESP8266开发板包 版本3.0.2
WiFiManager库 版本2.0.14-beta
如果遇到比如说编译不通过,或者功能不正常的,可以看下是不是库版本的问题

打赏

参与人数 11家元 +208 收起 理由
邓穿石 + 20 優秀文章
aping365 + 20 優秀文章
hongo + 20 原創內容
moontree + 20 謝謝分享
zhkrid + 20
cushion + 20 原創內容
hzw6834 + 18 原創內容
亚历山大 + 10
geek云中漫步 + 20 原創內容
kkdkj + 20 謝謝分享

查看全部打赏

发表于 2023-2-8 18:31:03 | 显示全部楼层
还可以这样玩
牛逼。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2023-2-8 18:34:12 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2023-2-8 19:06:30 | 显示全部楼层
感谢分享,有空研究一下。
回复 支持 反对

使用道具 举报

发表于 2023-2-8 19:21:21 | 显示全部楼层
大老一出手就是精华
回复 支持 反对

使用道具 举报

发表于 2023-2-8 20:10:23 | 显示全部楼层
纯技术贴啊
回复 支持 反对

使用道具 举报

发表于 2023-2-8 21:37:29 来自手机浏览器 | 显示全部楼层
你怎么扒人家衣服呢?
回复 支持 反对

使用道具 举报

发表于 2023-2-8 22:09:20 | 显示全部楼层
收藏了,感谢楼主无私奉献
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-2-8 22:50:42 来自手机浏览器 | 显示全部楼层
触景情伤 发表于 2023-2-8 21:37
你怎么扒人家衣服呢?

盗版模块 容量只有1m
回复 支持 反对

使用道具 举报

发表于 2023-2-8 23:34:08 来自手机浏览器 | 显示全部楼层
牛牛牛。又学到新东西了
回复 支持 反对

使用道具 举报

发表于 2023-2-9 00:43:38 | 显示全部楼层
对这方面不太懂,过来学习
回复 支持 反对

使用道具 举报

发表于 2023-2-9 07:41:17 来自手机浏览器 | 显示全部楼层
原创贴子谢谢分享
回复 支持 反对

使用道具 举报

发表于 2023-2-9 08:16:18 | 显示全部楼层
做ap网速太慢了些,不知esp32是否速度快些
回复 支持 反对

使用道具 举报

发表于 2023-2-9 10:22:13 | 显示全部楼层
现在看啥子都感觉很复杂
回复 支持 反对

使用道具 举报

发表于 2023-2-9 10:34:35 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2023-2-9 10:39:55 来自手机浏览器 | 显示全部楼层
凡事开源的 都必须得支持
回复 支持 反对

使用道具 举报

发表于 2023-2-9 12:38:35 来自手机浏览器 | 显示全部楼层
谢谢分享,已mark备用
回复 支持 反对

使用道具 举报

发表于 2023-2-9 13:12:01 | 显示全部楼层
看不太懂,慢慢学习
回复 支持 反对

使用道具 举报

发表于 2023-2-9 13:28:48 | 显示全部楼层
谢楼主无私奉献!感谢楼主体谅穷人!
回复 支持 反对

使用道具 举报

发表于 2023-2-9 13:31:21 | 显示全部楼层
siyatu2001 发表于 2023-2-9 08:16
做ap网速太慢了些,不知esp32是否速度快些

做物联网速要求不高。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-20 07:40 , Processed in 0.280801 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表