联系文章目录一、前言二、中继路由器三、以太网路由器四、源代码及使用方法
一、前言
本文介绍如何使用安信可ESP32-G开发板创建路由器。 有两种玩法。
通过ESP32无线连接到路由器后,可以打开热点,在周围的智能设备连接到该热点后连接到互联网。 以下称为中继路由器。 通过网线访问互联网端口后,ESP32可以打开热点,并在周围的智能设备连接到热点时连接到网络。 以下称为以太网路由器。 二、中继路由器中继路由器连接无线WiFi信号后发出热点,其他设备连接器热点可以连接互联网。 实际使用的电路只需要模块电源即可。 动作示意图如下。
计算机连接中继路由的热点很容易就测试了网络连接速度。 我认为这个网络连接速度不足以用于娱乐,但作为网关,网络连接到其他物联网设备已经足够了。
三、以太网路由器以太网路由器接入网线后,接通热点,其他设备连接该热点即可接入互联网。 连接网线需要以太网PHY层芯片。 ESP32-G使用局域网8720 a。 原理图请按https://docs.ai-thinker.com/_ media/esp 32-g _ v 1.2 _ 2020 09 07.pdf
同样,我们的电脑连接到以太网路由器的热点上测试了网速,但网速仍然可行。
四、源代码及使用方法ESP-IDF版本:版本/v 4.3分支;
构建ESP-IDF环境:
linux环境: https://ai thinker.blog.csdn.net/article/details/107044339
windows环境:https://ai thinker.blog.csdn.net/article/details/112515456
构建ESP-IDF环境后,只需将本教程的源代码克隆到ESP-IDF目录中即可。
获取源代码: https://gitee.com/chencong _ cc/esp 32-test demo/tree/master/ai thinker-router
使用方法:
如果需要使用以太网路由器应用场景,则必须在menuconfig中进行以下设置:
以太网phy设备选择局域网8720
时钟选择GPIO17
短按SW1键(GPIO34 )在中继路由器、以太网路由器两种APP应用场景之间切换,切换完成后长按SW1键3秒钟确认切换。
请联系官方主页: https://www.ai-thinker.com
开发资料: https://docs.ai-thinker.com/
官方论坛: http://bbs.ai-thinker.com
技术支持: support@aithinker.com
公司地址:深圳市宝安区西乡固戍华丰智慧创新港c栋410