文章目錄
- 一、前言
- 二、中繼路由器
- 三、以太網路由器
- 四、原始碼及使用方法
- 聯系我們
一、前言
本文介紹用安信可ESP32-G開發板制作一個路由器,有兩種玩法;
- ESP32無線連接路由器后開啟熱點,周圍的智能設備連接其熱點后即可聯網,下稱中繼路由器;
- ESP32通過網線接入網口后開啟熱點,周圍的智能設備連接其熱點后即可聯網,下稱以太網路由器,
二、中繼路由器
中繼路由器連接無線連接WiFi信號后發出熱點,其他設備連接器熱點就可以上網了,實際上用到的電路只需要模組+電源就可以了,作業示意圖如下:

電腦連接上中繼路由的熱點簡單測驗了下網速,這個網速用來娛樂估計不太夠,但是用作網關給其他物聯網設備聯網那就足夠了,

三、以太網路由器
以太網路由器連接網線后開啟熱點,其他設備連上其熱點就可以上網了,連接網線需要用到一個以太網PHY層芯片,ESP32-G用的是LAN8720A,原理圖請戳:https://docs.ai-thinker.com/_media/esp32-g_v1.2_20200907.pdf

同樣我們電腦連接上以太網路由器的熱點測驗了下網速,網速還是可以的,

四、原始碼及使用方法
ESP-IDF版本:release/v4.3 分支;
ESP-IDF環境搭建:
linux環境:https://aithinker.blog.csdn.net/article/details/107044339
windows環境:https://aithinker.blog.csdn.net/article/details/112515456
搭建好ESP-IDF環境后克隆本教程原始碼到ESP-IDF目錄下即可,
原始碼獲取:https://gitee.com/chencong_cc/ESP32-TestDemo/tree/master/aithinker-router
使用方法:
如果需要用到以太網路由器應用場景,需要在menuconfig里面設定一下:
Ethernet PHY Device選擇LAN8720

時鐘選擇GPIO17

短按SW1按鍵(GPIO34)切換中繼路由器、以太網路由器兩種應用場景,切換完成后長按SW1按鍵3秒確認切換,
聯系我們
官方官網:https://www.ai-thinker.com
開發資料:https://docs.ai-thinker.com/
官方論壇:http://bbs.ai-thinker.com
技術支持:support@aithinker.com
公司地址: 深圳市寶安區西鄉固戍華豐智慧創新港C棟410
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/332161.html
標籤:其他
