2017年6月9日 星期五

ESP8266 Wi-Fi模組圖文教學 - 使用Arduino UNO進行Serial連接、AT指令輸入

在剛接觸ESP8266時,最容易遇到的問題就是接線,要用什麼東西才能與ESP用AT指令溝通。
筆者在剛接觸這個模組時也在這裡卡了許久,在此整理我使用的接線方式,供大家參考,希望能幫助到各位,如有問題也歡迎留言。

0.前置作業
先開啟Arduino IDE,在「檔案->新增」開啟一個空白檔案並上傳到Arduino,確保Arduino本身不佔據Serial連接。

完成後,打開Arduino 的序列埠監控視窗,右下角分別選擇為"NL & CR" 跟 "115200 baud",前置作業到此完成。
*有些版本的ESP8266可能會使用不同Baud rate,在接下來的步驟中若發生問題可能是Baud rate不同所導致


1.接線圖


將CH_PD與Vcc分別接至Arduino的3.3V腳位,GND接GND,TX、RX分別與Arduino的TX、RX(1、0腳位)連接。

2.完成連接後,視窗中應該會出現一些亂碼,最後會顯示ready字樣,表示ESP8266工作狀態正常

3.輸入 AT ,模組應會回傳 OK,到此大功告成!

同場加映

官方提供的AT指令列表:
*冗長但很詳細

網路上整理過後的常用列表:
*因AT指令版本不同有些指令可能無法使用





沒有留言:

張貼留言