天天看點

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

注意:更加詳細的操作請參考,

<a href="http://www.cnblogs.com/yangfengwu/p/5205570.html" target="_blank">http://www.cnblogs.com/yangfengwu/p/5205570.html</a>

自己這篇文章的浏覽量  

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

記得自己寫這篇文章的時候還是剛入門Android的小白,自己無論學什麼東西都是盡自己最大努力學個明明白白,是以雖然自己學的東西很雜但是呢每一樣都還可以,畢竟自己還在不斷的學習.告訴大家個..算了,自己準備出另一套開發闆了,用的這個子產品

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

在沒有WIFI的場合,就要靠手機卡了,這個子產品也是用的LUA開發的,當然它也支援AT指令,但是自己會着重講用LUA開發,那天已經測試好了

連接配接自己的MQTT伺服器,直接可以用現在做的APP實作遠端控制,對了親們發沒發現

自己的APP,添加裝置的時候做成了可以選擇的,一方面是為了更好的為使用者提供開發的便利,另一方面其實就是為了這個開發闆做的準備,

其實能夠靈活用LUA開發WIFI的人很容易上手這個子產品,現在的ESP32也推出LUA的開發,是以用LUA開發慢慢的變成了趨勢...

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

 但是呢!很多人也用AT指令,因為讓人感覺簡單......沒辦法,隻有把AT的和LUA的講一遍.....扯遠了....接着說

 先把資料連結放到這裡

固件下載下傳的是官方修改的最新版的,是以要看最新版的資料,看了一下基本上和以前的是相容的,是在以前的版本上加了些功能

更多的資料可以通路官網

<a href="http://wiki.ai-thinker.com/welcome" target="_blank">http://wiki.ai-thinker.com/welcome</a>

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

  現在先說一下子產品的工作模式AP  Station  AP+Station

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

 咱們呢直接配置成AP+Station,

先說一下

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

我感覺官方留着以前的配置指令是因為感覺以前就這樣用,用的人多是以沒有去掉,但是以後感覺會去掉,是以最好用

文檔中推薦的指令,我剛發現,這篇文章都寫完了.....是以以後大家注意....

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

可以用手機看一下

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

寫入之後我還不确定現在的版本還用不用讓子產品重新開機一下...是以我再試一試寫入一次模式1,這樣如果子產品執行了那麼就搜尋不到子產品的無線了

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

執行了....不用複位一下了,以前做的AT需要複位

現在改到模式3

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

對了如果要修改無線名稱和密碼

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

大家看到會有好幾個,仔細看一下是有的設定上會儲存(斷電儲存),有的不儲存(斷電丢失)

現在讓子產品建立TCP伺服器,監聽的端口1001 (端口号範圍0-65535)

AT+CIPMUX=1

AT+CIPSERVER=1,1001

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

 現在打開手機,連接配接WIFI的無線,預設是沒有密碼的

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

手機發消息

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

關于消息的其它資訊可以在

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

現在序列槽發給手機

6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)
6-51單片機ESP8266學習-AT指令(測試TCP伺服器--使用序列槽調試助手--不連接配接路由器)

 好了,下一篇咱用單片機程式和自己做的APP做測試

下一篇

<a href="http://www.cnblogs.com/yangfengwu/p/8776712.html" target="_blank">http://www.cnblogs.com/yangfengwu/p/8776712.html</a>

我的部落格即将搬運同步至騰訊雲+社群,邀請大家一同入駐:https://cloud.tencent.com/developer/support-plan

繼續閱讀