摘要
本文記錄使用裝載ESP8266晶片的ESP-01模組擔任Wi-Fi的station進行測試的注意事項。本文
ESP-01模組的主控晶片為ESP8266,該晶片內含微控制器和完整的TCP/IP網路堆疊,適用於低價應用。本文使用Thinkpad SL410此一Wintel電腦連接一個FT232R此一USB對UART轉換器,其介接的實體相片如下,參考的線路在這裡。
ESP-01模組提供AT command set讓使用者能夠建立連線與斷開連線,一個將其設定為station、掃描AP清單、連接指定AP、並且斷開AP連線的指令範例如下。AT command set的清單可以參考這裡。
AT | |
AT+RST | 重置 |
AT+GMR | 查看版本資訊 |
AT+CWMODE=? | |
AT+CWMODE=1 | 設定為station模式 |
AT+CWLAP | 掃描AP清單 |
AT+CWLAP="Leo's mobile phone","6e:57:ca:d2:7a:49",6 | |
AT+CWJAP="Leo's mobile phone","0987654321" | 連接指定AP |
AT+CWQAP | 斷開指定AP |
ESP-01模組亦提供AT command set讓使用者可以發送封包予指定的IP或FQDN,一個利用ICMP echo request/response測試指定網址能否連線的範例如下。
對無效網址進行ICMP的echo request/response測試 | |
AT+PING="www.askey.com.tw" | 對有效網址進行ICMP的echo request/response測試 |
參考文獻
Arduino WIFI(ESP8266) 初次上手應用ESP8266 with AT Commands – Connect from PC with PuTTY
ESP8266 - AT Command Reference
沒有留言:
張貼留言