網路上已經不少先進提供很多資訊,在這就不在贅述。
就把自己第一次慘痛的過程記錄下來:
一開始參考《喵喵》先進的《便宜大碗的WiFi 晶片 ESP8266入手》,還有《ESP8266全系列模块的最小系统接线方式》後,把線路接好:
不過,一開始用的電源是一般充電器的9v,然後經過dc-dc轉為3.3v。
當把PL2303接到Macbook,然後用Arduino IDE把terminal打開,結果出現一堆亂碼,不論baudrate設定多少都是一樣,前後試驗了好幾個小時都沒進展,好氣餒啊,以為買到地雷~~~
經過無數次實驗,突然在power off的情況下發現uart竟然有雜訊灌倒TX/RX,這讓我有個靈感﹣﹣是否應該用電池!!
哈,真的,用我的Spider Robot的12v鋰電一接,什麼功能都通了,下AT command都可以!
實驗心得與軟件收集:
環境:
Macbook 15" 、 OSX10.11
18650鋰電x2串聯 電池盒STL下載 http://www.thingiverse.com/thing:1148464
USB-UART PL2303 driver下載
DC-DC 12v->3.3v
ESP01
ESP8266 Wiki
http://www.esp8266.com/wiki/doku.php?id=loading_firmware
http://bbs.espressif.com/viewtopic.php?f=67&t=225 官方文件
軟件:
ESPtool ﹣ 升級tool
https://github.com/themadinventor/esptool
SocketTest ﹣ 測試用
http://sockettest.sourceforge.net/
下載解開壓縮文件,然後點選SocketTest.jar
重點:
1. 做任何接線的動作,必須確定電源off的狀態。
2. 升級時,GPIO0必須接地。
3. 保證純淨電源,用電池當power source。
4. 所有接線必須要固定好,避免接觸不良產生誤動作。
好文章:
《操控 ESP8266 無線模組 - 經由 AP、STA 和 AP+STA 三種模式,學習 ESP8266 AT 指令》
《自行更新 ESP8266 , ESP-01 無線模組韌體至 AT:0.23, SDK:1.0.1》
《便宜大碗的WiFi 晶片 ESP8266入手》 ﹣ 用ESPtool升級
《拿到模块了?让我们开始吧!》
《ESP8266基本测试教程!!!》
沒有留言:
張貼留言