1、ESP8266總括
1.1、 資料官方下載
樂鑫:https://www.espressif.com/zh-hans/products/hardware/esp8266ex/overview
安信可:https://www.ai-thinker.com/product/esp8266
實驗準備:
1.USB-TTL (串口轉USB)
2.ESP8266(樂鑫wifi模塊),型號:01s
wifi模塊引腳圖如下。
實物如下圖。
注意:原理圖跟實物圖對照的時候,千萬不要把實物反過來去對照引腳!!我已在實物圖中標出了VCC和GND,相信大家不會搞錯了。對應的引腳連接如下表。
USB-TTL | ESP8266 |
---|---|
3.3V | VCC |
GND | GND |
RX | TX |
TX | RX |
3.3V | CH_PD(EN) |
非常重要,如果要燒錄固件的話將GPIO0接GND,調試的時候斷開即可!
很簡單的實物連接。
在串口助手中進行相應的設置通信。選擇串口號(根據實際情況),波特率115200(默認),數據位8,停止位1。
在框三中輸入指令“AT+RST”,在框四中顯示“OK”,說明完成基本通信了。
注意:
(1)波特率一般在出廠情況下默認的是 115200。如果 在 115200 情況下收到的是亂碼可以試試其他波特率(舊版本的默認波特率可能是其他數值)。
(2)在輸入命令後必須再按一下回車鍵,然後再按發送!
關於常用指令在下一節介紹。
————————————————————————————————————————————
關於輸入指令,但是無反應的情況說明。
一開始由於接線錯誤,導致無反應的情況(上面提到過把esp8266反過來了),所以花了些時間找原因。如果你在接線正確的情況下出現輸入命令無反應的情況,可以參照。
(1)ESP8266必須是3.3V供電
(2)ESP8266不能通過USB-TTL供電,需要單獨供電。並且外接電源需要和USB-TTL共地,即把外接電源的地和USB-TTL的地連接在一起即可。