用到的指令介紹
at+cwmode 配置wifi模式
at+rst重啟
at+cwjap 連線ap
at+cipstart 建立tcp連線 遠端端號是80
at+cipsend 透傳傳送資料
**api介面:**
具體過程
先配置wifi,esp8266連上路由器
at+cwmode=3
at+rst
at+cwjap="honor9","123456789"
at+cipstart="tcp","cgi.im.qq.com",80
at+cipsend=100
get
最後一步如果沒傳送出來多傳送幾次
下面是成果圖
如果是想要獲取天氣也是同理,但由於獲取的內容是cjson,需要解析。
今天遇到了bug,我傳送at+rst後一直復位,串列埠連上斷開連上斷開的,我以為是我自己搭建的電路出了問題,後來發現其實是這條指令在一直復位,之後at+restore恢復出廠預設以後就解決了
ESP8266 at指令集 學習筆記
1.下面所有的命令,不做特殊說明,命令結尾處都要加 r n裝換成ascii就是0x0d,0x0a。在程式設計中,這個很重要。我們的這個文件主要針對的也是程式設計過程。2.at命令,程式設計實現和用串列埠除錯有很大的區別,主要體現在時間的延時上,在程式設計中,很多at命令都需要相對應的延時,有些命令的...
USB TTL AT指令除錯ESP8266
一,準備 1.usb ttl 串列埠轉usb 這裡我購買的是pl2303 2.esp8266 樂鑫wifi模組 3.杜邦線若干 4.麵包板 可選,我自己用來連線電路的 二,引腳定義 關於esp8266的引腳,可以參考我之前一篇文章arduino uno r3 用軟串列埠除錯esp8266 01 wi...
esp8266開發常用指令 僅為個人筆記
本人初學者,以下僅為個人理解 h 檢視elf檔案的elf頭資訊 l 檢視elf檔案的程式段頭 一般是看可執行檔案 s 檢視elf檔案的符號表,相對不帶選項的nm可以看到符號所在的段 s 檢視elf檔案的節頭 一般是看可重定位檔案 r 檢視需要重定位的符號 可執行檔案中一般不用重定位,本選項主要用於可...