ubnt解决方案
查看: 38300|回复: 42

[分享] DIY一个10元钱的无线中继路由器?用ESP8266就能实现!

[复制链接]

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-1-31 17:06
诸位新年好!!过年也闲,玩了个小玩意。

现在,买一个带中继的无线路由器,大概得几十块钱,可是DIY一个无线中继,现在只需要人民币10元而已。当然还需要一些个外围配套元件才行。
先介绍一下相关的东东。


ESP8266:

ESP8266是一块由乐鑫espressif设计的wifi芯片,虽然它的定位是个Wi-Fi网络解决方案,但它更像一个物联网解决方案。它不仅体积小——大概5*5毫米左右,而且造价便宜,一个ESP8266的集成板只需要十几块。相比之下,在同等类似的芯片中,WRTNode需要一百多,而Particle(Spark Core)则需要更多的花费。ESP8266的核心是一块Diamond Standard 106Micro控制器,一个低功耗的32位RISC控制器。它拥有GPIO、I2C、ADC、SPI、PWM等模块,你可以用它做一些微控制器能做的事。它还可以支持AP(Access Point)、STA(Station)、AP+STA共存模式,并且使用高效的AT指令。
根据官网介绍,该芯片的无线功率可达25DBm,差不多300多mW。根据老外的测评,板载天线或外接天线在无障碍情况下(实际上隔着车玻璃)可达三四百米。若用定向天线,也许会到公里的级别。

这是安信可的ESP模块:


深圳安可信(www.ai-thinker.com)推出了基于ESP8266的模块,只需要接上3.3V的电就可以工作。
如ESP12E是板载天线,ESP07具有外接天线接口。如果觉得管脚太多麻烦,用ESP01,标准插针可用。
但这模块需要接TTL电平的串口来开发。目前某宝上这模块是10.6元人民币一个。


NODEMCU开发板:



NODEMCU是使用ESP12E的开发板,具有USB串口可直接插电脑进行开发,可以用原固件、SDK开发,也支持LUA脚本语言。
目前某宝大概20元一个。



标准的固件虽然支持AP+STA共存,但并不能转发数据和NAT转换。
有大神改了软件,使得ESP8266可以用来做无线中继用。
YT教程:https://www.youtube.com/watch?v=OM2FqnMFCLw
源码和固件下载:https://github.com/martin-ger/esp_wifi_repeater

我年前买了块NODEMCU板,玩过LUA后,又刷上下载的现成的NAT固件,已经可以成功用来做无线中继了。
只是ESP8266的主频只有80M和160M,处理速度不快。大概能达到3-4兆的速率,也就是每秒下载300K-400K字节左右。如果用来简单的上下网,看些小视频,还是可以的。

只需要非常简单的设置指令,就可以让它工作起来。也可以通过手机连接上模块的AP通过TCP进行设置。一般在无线工作的情况下,模块耗电是80毫安。

有兴趣的朋友可以搞个玩下了。



本帖子中包含更多资源

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

x

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-2-2 13:18
本帖最后由 rainbow_cnay 于 2017-2-2 13:25 编辑
liveasx 发表于 2017-2-2 10:17
根据官网介绍,该芯片的无线功率可达25DBm,差不多300多mW
这么牛逼拿来当AP不错啊对了,就主板这自带 ...

转下YT上老外发布的距离测试总结,感觉还是很强大的:


AP端设备
ESP8266外接杆状天线
ESP8266板载天线
TPLINK WR841N
479米 366米
UBIQUITI M2 Dish
4.28千米(6%丢包率) 3.71千米

一些截图:







他们没用ESP8266接板状和其它定向天线进行测试,也没在ESP8266之间进行测试。

本帖子中包含更多资源

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

x

1403

回帖

4285

积分

1811 小时

在线时间

少校

注册时间
2015-6-29
金币
2512 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2017-1-31 17:19 来自手机
楼主你刷好机卖给我们,我给三十元,好的东西好想体验下,支持。

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-1-31 17:23
季星华 发表于 2017-1-31 17:19
楼主你刷好机卖给我们,我给三十元,好的东西好想体验下,支持。

谢谢支持

988

回帖

4296

积分

1456 小时

在线时间

少校

雷锋勋章太平绅士正义勋章灌水天才

注册时间
2011-8-26
金币
3099 个
威望
4 个
荣誉
2 个
累计签到:57 天
连续签到:0 天
[LV.100]试剑无线
发表于 2017-1-31 17:54
高手支持了,WIFI模块原来还能这么玩,X宝有很多,可以研究看看。

1864

回帖

1万

积分

1226 小时

在线时间

上校

注册时间
2013-7-14
金币
11980 个
威望
18 个
荣誉
0 个
累计签到:999 天
连续签到:1 天
[LV.1095]铁杆粉丝
发表于 2017-1-31 19:57
这货貌似可以折腾下

1396

回帖

3426

积分

515 小时

在线时间

少校

注册时间
2016-9-19
金币
1949 个
威望
1 个
荣誉
0 个
累计签到:37 天
连续签到:0 天
[LV.50]初入江湖
发表于 2017-1-31 20:04
会不会几个小时挂死一次?

1161

回帖

4092

积分

989 小时

在线时间

少校

注册时间
2013-5-29
金币
2779 个
威望
1 个
荣誉
0 个
累计签到:325 天
连续签到:0 天
[LV.365]无线熟人
发表于 2017-1-31 20:14
怎么玩下来也不只10块呀

125

回帖

1193

积分

336 小时

在线时间

上尉

注册时间
2014-8-16
金币
1023 个
威望
1 个
荣誉
0 个
累计签到:78 天
连续签到:0 天
[LV.100]试剑无线
发表于 2017-1-31 20:25 来自手机
可惜速率只能3-4兆。

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-1-31 20:36
仅模块是10 块多点点,可是3.3V的电源比较尴尬,加个小的AMS1117 3.3V变一下就可以了。

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-1-31 20:38
限制挺多,作为NAT中继,只能带几个客户端,大概是4个吧。NAT地址转换条数大概是200。带几个移动设备还好,带电脑的话很快超载。
这货FLASH倒挺大的,可是SRAM只有几十K而已。

509

回帖

2038

积分

529 小时

在线时间

少校

注册时间
2010-1-14
金币
1317 个
威望
13 个
荣誉
1 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-1-31 20:51
lwy2015 发表于 2017-1-31 20:04
会不会几个小时挂死一次?

还没来及长时间测试。但200个NAT条目的限制,超过了不释放就跟挂了差不多。
里面有看门狗,真当机的话会重启。
不过启动超级快,加电启动,只要2秒钟就连接上AP了,有一个扫描信号的过程,所以慢;如果是按复位键重启,也就零点几秒就能完成连接。

88

回帖

1555

积分

408 小时

在线时间

上尉

注册时间
2008-12-31
金币
1410 个
威望
1 个
荣誉
0 个
累计签到:112 天
连续签到:0 天
[LV.200]无线新星
发表于 2017-1-31 21:32
除了多些diy的乐趣,毫无+性+价比。这样的性能用不到半天就要砸掉

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2025-4-2 14:45

返回顶部 返回列表