2017/09/13

以裝載ESP8266晶片的ESP-01模組作為Wi-Fi的access point

摘要

本文記錄使用裝載ESP8266晶片的ESP-01模組擔任Wi-Fi的access point進行測試的注意事項。

本文

ESP-01模組的主控晶片為ESP8266,該晶片內含微控制器和完整的TCP/IP網路堆疊,適用於低價應用。
本文使用Thinkpad SL410此一Wintel電腦連接一個FT232R此一USB對UART轉換器,其介接的實體相片在這裡,參考的線路在這裡
令Windows作業系統能夠以COM埠連接ESP-01模組,接著再運行Windows版的PuTTY程式、並且指定鮑率為115200bps、8個資料位元、無同位位元、1個結束位元、以及無流量控制。設定畫面截取如下。使用PuTTY連接ESP-01的注意事項可以參考這裡
ESP-01模組提供AT command set讓使用者能夠建立一個access point,一個建立access point的指令範例如下。AT command set的清單可以參考這裡這裡

AT
AT+RST重置
AT+GMR查看版本資訊
AT+CWMODE=2設定為access point模式;或稱為soft-AP
AT+CWMODE?
AT+CWSAP="Leo's ESP-01","12345678",11,4將SSID設置為Leo's ESP-01、密碼設置為12345678、頻道設置為11、及認證加密模式設置為WPA_WPA2_PSK
AT+CWSAP?
AT+CWLIF列出已連接的station
AT+PING="192.168.4.2"對有效位址進行ICMP的echo request/response測試
AT+PING="192.168.4.3"對有效位址進行ICMP的echo request/response測試
AT+CIPAPMAC?
AT+CWDHCP?查詢DHCP模式

執行畫面截圖如下。

沒有留言:

張貼留言