2020年11月10日 星期二

ESP-01S-01UART通訊WIFI測試

 ESP-01S-UART通訊WIFI測試

    之前拿到ESP-01S的時候,上網找了一下網路的分享,都寫得很清楚,但對不清楚的我來說都模模糊糊,興高采烈的想說,這應該難不倒我;因為我有購買ESP-01S跟下載器,有下載器(在我上篇文章解釋過)就可以直接用UART來通訊控制WIFI,網路上有推薦用telnet來通訊,但我覺得也可以用arduino的通訊介面來直接通訊,使用上會沒有telnet的方便,但不用適應新的介面,等想學再去使用看看吧。
    

    這是ESP-01S及下載器組裝後的樣子,明顯看起來就是可以直接接到USB,就直接接上USB開啟arduino的序列埠通訊視窗,一開始使用的baudrate通常都是115200或9600。
可直接使用輸入AT看看是不是有回應ok,如果有就代表baudrate是對的;這邊有個小注意,指令中如果單純用AT測試,大小寫都會回應;但如果要針對指令,就必須輸入大寫,這邊可能要再多注意一下。
以下輸入幾個基本的ESP-01S的基本指令測試:
1.AT+GMR                                         查詢版本序號
2.AT+UART_DEF=9600,8,1,0,0        更改baudrate
3.AT+RST                                           WIFI模組重啟






4.AT+CWMODE=1                            設定為STA模式
5.AT+CWLAP                                    列出目前可用的AP
6.AT+CWJAP="AP名稱","AP密碼" 加入AP
7.AT+CIFSR                                       取得DHCP分配的本地IP
8.AT+CIPMUX=1                              設定為多路連線模式
9.AT+CIPSERVER=1,5678                開啟server,通訊埠5678




沒有留言:

張貼留言