作者:貝殼物聯(lián) | 更新時(shí)間:2019-02-15 | 瀏覽量:16427
使各種傳統(tǒng)開(kāi)發(fā)板能夠連上互聯(lián)網(wǎng),最方便的方面莫過(guò)于通過(guò)串口透?jìng)髋c服務(wù)器取得聯(lián)系,而串口透?jìng)髂K最物美價(jià)廉的莫過(guò)于ESP8266-01,鑒于AT固件設(shè)置透?jìng)髀闊┣也环€(wěn)定,就直接為ESP8266模塊寫了一個(gè)固件,使網(wǎng)友能夠更方便快捷的連上貝殼物聯(lián)。
1、用樂(lè)鑫flash_download_tools將固件刷入0x00000,ESP-01(S)詳細(xì)設(shè)置如下圖:
也可使用NodeMCU flasher刷固件
注:ESP-01(S)設(shè)置如上圖,其他型號(hào),根據(jù)FLASH大小做相應(yīng)調(diào)整。
2、工作模式上電啟動(dòng);
3、GPIO2拉低1秒左右,進(jìn)入smartconfig模式,此時(shí)最好通過(guò)串口查看wifi模塊串口輸出,會(huì)有提示信息供參考;
4、用樂(lè)鑫EspTouch(微信Airkiss)配置WiFi信息成功后,模塊自動(dòng)連接WiFi,并嘗試與貝殼物聯(lián)8181端口建立連接。成功連接后透?jìng)鞔诤蛍ifi之間信息,建立連接成功的標(biāo)志是串口會(huì)透?jìng)鞒鲐悮の锫?lián)平臺(tái)發(fā)送的{"M":"WELCOME TO BIGIOT"}\n;
5、配置成功后信息寫入模塊,下次啟動(dòng)自動(dòng)連接,如果更換WiFi信息,再次拉低GPIO2 1秒,進(jìn)行配置即可。
1、smartconfig透?jìng)鞴碳?/p>
smartconfig2bigiot_bin.rar (1.2版)
2、smartconfig手機(jī)端軟件(樂(lè)鑫Esp_Touch)
esptouchandroid-apk_v0_3_4_3_0.rar
3、樂(lè)鑫刷固件工具
Esp_flash_download_tools_v3.6.5.exe
4、NodeMCU flasher
http://pan.baidu.com/s/1kULQnAJ
配置過(guò)程通過(guò)USB轉(zhuǎn)ttl模塊查看WiFi模塊的串口輸出信息,可以收到相關(guān)步驟的提示,方便分析問(wèn)題。
串口波特率115200,其他默認(rèn)。

透?jìng)鞒晒?,可以通過(guò)串口模擬單片機(jī)發(fā)送登錄信息,使設(shè)備上線,具體參考平臺(tái)協(xié)議http://m.placeboworld.cn/help/1.html。
1、手機(jī)連接已知WiFi,打開(kāi)esptouch軟件;

2、SSID處顯示的是手機(jī)已連接的WiFi,在Password處輸入對(duì)應(yīng)WiFi的密碼,點(diǎn)擊Confirm;
3、等待配置,出現(xiàn)如下界面時(shí)說(shuō)明配置成功:

點(diǎn)擊confirm退出程序即可。
1、手機(jī)連接已知wifi;
2、關(guān)注有airkiss功能的公眾號(hào),如樂(lè)為物聯(lián),中移動(dòng)OneNet等,進(jìn)入airkiss界面;

3、拉低GPIO2電平1秒左右,進(jìn)入smartconfig模式,點(diǎn)擊微信中連接按鈕即可。