由于只是一個模塊,并不是完整的開發板,所以需要自己連接外圍電路。試用的過程中遇到了很多麻煩,這里統統記錄。
1.確認硬件版本
由于ESP8266版本一直在更新,所以需要自己確認一下PCB版本。
特征:中間四個IO口有線連接出來。
2.硬件連接
如果確認是上述硬件版本,那么它的硬件連接圖是這樣的:
20141023103204344.png (28.02 KB, 下載次數: 454)
下載附件
2015-1-5 22:45 上傳
我的實際效果圖:
20141023103452075.jpg (112.27 KB, 下載次數: 420)
下載附件
2015-1-5 22:45 上傳
3.USB轉串口(TTL)選擇
我使用的是PL-2303HX。注:需要外部供電。
4.串口調試助手配置
波特率:115200,
5.查看上電信息
上電后,串口會接收到「亂碼 + ready」,亂碼是由于剛上電引起的。輸出「ready」代表啟動正常。完全沒有信息有可能是硬件上RXD和TXD接反了。
20141023103737857.png (70.33 KB, 下載次數: 434)
下載附件
2015-1-5 22:45 上傳
6.執行第一個命令
20141025142940747.png (115.03 KB, 下載次數: 450)
下載附件
2015-1-5 22:45 上傳
其它問題:
1.上電后串口無任何輸出
CH管腳沒有拉高。
2.上電后操作系統不識別了「USB轉串口」。
我遇到這個問題是因為我直接使用的「USB轉串口」上的3.3V供電給「ESP8266模塊」。使用外接電源給「ESP8266模塊」供電后,問題得以解決。
其它內容:Uart WiFi的應用
郵件收到這樣一個需求:
看到您有回答過wifi嵌入式模塊的問題,我們公司有使用wifi嵌入式模塊的產品計劃。
主要想用在 家用便攜血糖儀、血壓計、心電儀上。
關于wifi嵌入模塊這塊,希望能得到你的支持和幫助。
一開始想到的「WiFi模塊」就是一般的和手機上類似的WiFi模塊,很快就選了幾款并列出各個優缺點,準備進一步的問清需求:1.主控MCU是什么型號;2.需要不需要和其它功能一塊集成(比如BT)3.需要做哪些工作 原理圖 PCB 量產。
但是客戶直接說了一款名字叫ESP8266的UART接口的WiFi模塊,并將了幾個特點 體積小/價格低/UART通用接口。我之前預案中的都用不上,UART WiFi我還沒有接觸過。開始以使用者的角度來了解一下。
大概了解ESP8266中跑的并不是一定是操作系統,有可能直接以裸機的形式跑的LwIP協議,對用戶是以Uart的形式為接口。可以通過串口來操作模塊連接AP以連接互聯網。連接互聯網后可以實現的功能就比較多了,文檔中介紹提供了可以直接使用「傳輸層」的TCP協議來傳輸數據,雖然目前還不知道對「應用層」協議支持的程度如何,但是已經確定通過TCP協議可以和其它互聯網設備進行通信了。
|