小米wifi开发:初始配置wifi模组
【通用模組接入指南】
官方網(wǎng)址:
(https://iot.mi.com/new/doc/04-%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97/03-WiFi%E2%80%94%E9%80%9A%E7%94%A8%E6%A8%A1%E7%BB%84%E6%8E%A5%E5%85%A5/02-%E9%80%9A%E7%94%A8%E6%A8%A1%E7%BB%84%E9%80%8F%E4%BC%A0%E5%8D%8F%E8%AE%AE%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97.html)
LOG輸出測試
通過連接模組 LOG輸出串口 查看模組LOG,可通過此串口輸出觀察模組工作狀態(tài)。(115200 8N1)
模組上電后,可以看到一個(gè)典型的LOG輸出,包含固件版本 firmware, 設(shè)備DID digital_did, MAC地址mac address 等。
串口通信測試
連接模組 通信串口 即可與小米模組進(jìn)行通信(115200 8N1):
通開串口,輸入help既可以得到支持的串口命令列表,此時(shí)證明串口工作正常。
模組聯(lián)網(wǎng)測試
模組正常啟動(dòng)后,通過通信串口使用“model”(雙模模組還需要“ble_config”)指令初始化配置模組,將模組model修改為你的產(chǎn)品model,能掃描到ssid以你的產(chǎn)品model開頭的ap,即初始化完成。
產(chǎn)品開啟白名單狀態(tài)后,使用白名單賬號登錄線上版米家APP,即可添加設(shè)備到賬號下。
添加設(shè)備完成后,可在設(shè)備列表及平臺(tái)功能調(diào)試列表中看到該設(shè)備。
串口工具與模組 連接指引:
串口工具 -> 模組
GND -> GND
TX -> IO13
RX -> IO2:模塊反饋內(nèi)部信息(io15:純web信息)
3V3 -> 3V3
通過以上的硬件連接后,就可以在PC上通過串口查看模組的日志了;
UART SPEC
Character Bit 8 bits
Start Bit 1
Stop Bit 1
Parity Bit Even
Transfer Sequence LSB
Baud rate 115200
確認(rèn)能看見日志后,發(fā)送指令+發(fā)送新行(切記要發(fā)送新行):第一個(gè)次配置發(fā)送restore,重置模塊,然后將模組型號修改為自己的設(shè)備型號(xx感應(yīng)器 設(shè)備model:cchome.motion.xx)(model cchome.motion.xx),然后重啟設(shè)備(reboot),之后就可以打開米家APP首頁,右上角,手機(jī)斷開已經(jīng)連接的室內(nèi)wifi,界面點(diǎn)擊添加硬件,就可以掃描到了;
如果上位機(jī)沒有寫完,添加成功后會(huì)出現(xiàn)報(bào)錯(cuò)情況,可以無視,點(diǎn)擊完成,
添加完成后,在主界面就發(fā)現(xiàn)有新設(shè)備更新,正常添加。
添加完硬件后,登錄miot平臺(tái)即可調(diào)試固件功能;
我的固件調(diào)試入口:https://iot.mi.com/fe-op/productCenter/config
打開調(diào)試界面:
總結(jié)
以上是生活随笔為你收集整理的小米wifi开发:初始配置wifi模组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 仿ios悬浮窗,iOS高
- 下一篇: 几款好用的自动化单元测试框架和工具