作者:貝殼物聯 | 更新時間:2019-02-15 | 瀏覽量:14364
使各種傳統開發板能夠連上互聯網,最方便的方面莫過于通過串口透傳與服務器取得聯系,而串口透傳模塊最物美價廉的莫過于ESP8266-01,鑒于AT固件設置透傳麻煩且不穩定,就直接為ESP8266模塊寫了一個固件,使網友能夠更方便快捷的連上貝殼物聯。
1、用樂鑫flash_download_tools將固件刷入0x00000,ESP-01(S)詳細設置如下圖:
也可使用NodeMCU flasher刷固件
注:ESP-01(S)設置如上圖,其他型號,根據FLASH大小做相應調整。
2、工作模式上電啟動;
3、GPIO2拉低1秒左右,進入smartconfig模式,此時最好通過串口查看wifi模塊串口輸出,會有提示信息供參考;
4、用樂鑫EspTouch(微信Airkiss)配置WiFi信息成功后,模塊自動連接WiFi,并嘗試與貝殼物聯8181端口建立連接。成功連接后透傳串口和wifi之間信息,建立連接成功的標志是串口會透傳出貝殼物聯平臺發送的{"M":"WELCOME TO BIGIOT"}\n;
5、配置成功后信息寫入模塊,下次啟動自動連接,如果更換WiFi信息,再次拉低GPIO2 1秒,進行配置即可。
1、smartconfig透傳固件
smartconfig2bigiot_bin.rar (1.2版)
2、smartconfig手機端軟件(樂鑫Esp_Touch)
esptouchandroid-apk_v0_3_4_3_0.rar
3、樂鑫刷固件工具
Esp_flash_download_tools_v3.6.5.exe
4、NodeMCU flasher
http://pan.baidu.com/s/1kULQnAJ
配置過程通過USB轉ttl模塊查看WiFi模塊的串口輸出信息,可以收到相關步驟的提示,方便分析問題。
串口波特率115200,其他默認。
透傳成功后,可以通過串口模擬單片機發送登錄信息,使設備上線,具體參考平臺協議http://www.eqytg.org/help/1.html。
1、手機連接已知WiFi,打開esptouch軟件;
2、SSID處顯示的是手機已連接的WiFi,在Password處輸入對應WiFi的密碼,點擊Confirm;
3、等待配置,出現如下界面時說明配置成功:
點擊confirm退出程序即可。
1、手機連接已知wifi;
2、關注有airkiss功能的公眾號,如樂為物聯,中移動OneNet等,進入airkiss界面;
3、拉低GPIO2電平1秒左右,進入smartconfig模式,點擊微信中連接按鈕即可。