上網找update ESP8266 tool 有找到,
但要說的不是軟體,重點是在硬體方面
ESP8266 source
VCC => 3.3V
GND => GND
RX => TX
TX => RX
CH_PD => 3.3V
RST => x(不接)
GPIO0 => GND
GPIO2 => x(不接)
這樣再加上update tool就可以燒了
2016年3月9日 星期三
ESP8266用UART控制
先用UART轉USB的方法來測試一些功能是否正常
只寫我遇到的情況,其他上網找有一大堆說明
硬體方面遇到問題:
1.之前用UART轉USB的3.3V去做電源供應,發現電流不足,所以改用Power Supply供給3.3V
2.板子上的CH_PD腳要接到VCC(3.3V)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi2k1CiMzO5n8XgRU__DjdWfE1A3WLnZg2o46L3Hfk6GEx14obuG7fLbDw5ek3Y7n9SZL42kIOWI_eocYj9JkZkXpc0wJK2l04ZuSbPn9G7Qc2ZmKhIa92uehdo-6Sh3C3XxzlTZBoUM4/s320/ESP8266.jpg)
軟體遇到的問題:
板子上的軟體沒有更新,新版的是(AT+GMR 0018000902 OK),而我沒更新用115200 baudrate
1.我用的Terminal是RealTerm(Realterm_2.0.0.70),網路找也一大堆
選擇這個使用上會有亂碼的現象,下面是我選的選項,不會出現亂碼,選擇ansi
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkAeyzFIIDuu8n9bRCKwoBA6uTM9fBelpdHuKEQOomPYi3gbo_6vc0m2LHyHBtrJMyGI0n6zK9wCetnI8yNV-aNKfQEwG0tLC5J6_7AOqSEHqeDuu3voz0l7V2u0gothY_KRC1jJhTA7k/s320/port.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi60DxbOn1VlNmZPk8tcm9VisPFOT9OPbpeKseE23fFrRQXEPlCOohDi3bevgQuBKjTt0JVZkUujSD3FDE7KNanScSckcx638D40bQh6GhcKkL4pocZLnhxavzj9h8xTnkUrnhtZzmZmfY/s320/Send.jpg)
2.AT Command,一行一行下command
1.剛裝好要先下AT ,是因為看有沒有回OK,如果有回OK,表示可以通
2.先掃一下wifi, AT+CWLAP
3.掃到後, AT+CWJAP="power","1122334455"
4.連上thingspeak.com, AT+CIPSTART="TCP","183.106.153.149",80
5.告知要上傳的長度 AT+CIPSEND=52
6.要丟的資料 GET /update?key=CKS7J99MM62TTJAC&field1=5&field2=9
這樣就可以在網上看到資料
下面是我遇到的問題
第四項問題: 183.106.153.149 就是thingspeak.com的IP address自固定的,80是port,也是固定
第五項問題: 連上後AT+CIPSEND=52 <<==52 因為長度不對,導致網站回應錯誤
第六項問題: 1.有很多網站會出現 (>) <==之前就是搞不懂,是自己要下command還是怎樣,結果 是第五項下了之後就會產生(>)
2.CKS7J99MM62TTFJAC <<==這種東西是thingspeak.com給的現在是我亂寫的 不能照抄,在API keys(網頁),上網找,會有,要換上自己的
可以下2種方式上傳:
1.
AT+CIPSEND=52
GET /update?key=CKS7J99MM62TTJAC&field1=5&field2=9
2.
AT+CIPSEND=78
https://api.thingspeak.com/update?api_key=CKS7J99MM62TTJAC&field1=1&field2=5
請注意一下長度,如果還是看不到資料,可以在空白網頁上輸入
https://api.thingspeak.com/update?api_key=CKS7J99MM62TTJAC&field1=1&field2=5
再到自己的thingspeak.com網頁裡看有沒有資料,有的話,表示thingspeak.com網站是可以填寫資料的
這是我下command索回傳的字串
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFDqXAMmz-Jjru1EMSYnWg2rizxFLG3tSSRP2-T1Wew6tFH0lbKo6qLK6Ze90i8NmWbDLhG8TZ59YmbCppWP9RSSSg3PXmHkEJrqCrPLIbUroqS5DFvvzNujyMwJZhTdmU-HTD4JDizh8/s320/data.jpg)
只寫我遇到的情況,其他上網找有一大堆說明
硬體方面遇到問題:
1.之前用UART轉USB的3.3V去做電源供應,發現電流不足,所以改用Power Supply供給3.3V
2.板子上的CH_PD腳要接到VCC(3.3V)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi2k1CiMzO5n8XgRU__DjdWfE1A3WLnZg2o46L3Hfk6GEx14obuG7fLbDw5ek3Y7n9SZL42kIOWI_eocYj9JkZkXpc0wJK2l04ZuSbPn9G7Qc2ZmKhIa92uehdo-6Sh3C3XxzlTZBoUM4/s320/ESP8266.jpg)
軟體遇到的問題:
板子上的軟體沒有更新,新版的是(AT+GMR 0018000902 OK),而我沒更新用115200 baudrate
1.我用的Terminal是RealTerm(Realterm_2.0.0.70),網路找也一大堆
選擇這個使用上會有亂碼的現象,下面是我選的選項,不會出現亂碼,選擇ansi
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkAeyzFIIDuu8n9bRCKwoBA6uTM9fBelpdHuKEQOomPYi3gbo_6vc0m2LHyHBtrJMyGI0n6zK9wCetnI8yNV-aNKfQEwG0tLC5J6_7AOqSEHqeDuu3voz0l7V2u0gothY_KRC1jJhTA7k/s320/port.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi60DxbOn1VlNmZPk8tcm9VisPFOT9OPbpeKseE23fFrRQXEPlCOohDi3bevgQuBKjTt0JVZkUujSD3FDE7KNanScSckcx638D40bQh6GhcKkL4pocZLnhxavzj9h8xTnkUrnhtZzmZmfY/s320/Send.jpg)
2.AT Command,一行一行下command
1.剛裝好要先下AT ,是因為看有沒有回OK,如果有回OK,表示可以通
2.先掃一下wifi, AT+CWLAP
3.掃到後, AT+CWJAP="power","1122334455"
4.連上thingspeak.com, AT+CIPSTART="TCP","183.106.153.149",80
5.告知要上傳的長度 AT+CIPSEND=52
6.要丟的資料 GET /update?key=CKS7J99MM62TTJAC&field1=5&field2=9
這樣就可以在網上看到資料
下面是我遇到的問題
第四項問題: 183.106.153.149 就是thingspeak.com的IP address自固定的,80是port,也是固定
第五項問題: 連上後AT+CIPSEND=52 <<==52 因為長度不對,導致網站回應錯誤
第六項問題: 1.有很多網站會出現 (>) <==之前就是搞不懂,是自己要下command還是怎樣,結果 是第五項下了之後就會產生(>)
2.CKS7J99MM62TTFJAC <<==這種東西是thingspeak.com給的現在是我亂寫的 不能照抄,在API keys(網頁),上網找,會有,要換上自己的
可以下2種方式上傳:
1.
AT+CIPSEND=52
GET /update?key=CKS7J99MM62TTJAC&field1=5&field2=9
2.
AT+CIPSEND=78
https://api.thingspeak.com/update?api_key=CKS7J99MM62TTJAC&field1=1&field2=5
請注意一下長度,如果還是看不到資料,可以在空白網頁上輸入
https://api.thingspeak.com/update?api_key=CKS7J99MM62TTJAC&field1=1&field2=5
再到自己的thingspeak.com網頁裡看有沒有資料,有的話,表示thingspeak.com網站是可以填寫資料的
這是我下command索回傳的字串
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFDqXAMmz-Jjru1EMSYnWg2rizxFLG3tSSRP2-T1Wew6tFH0lbKo6qLK6Ze90i8NmWbDLhG8TZ59YmbCppWP9RSSSg3PXmHkEJrqCrPLIbUroqS5DFvvzNujyMwJZhTdmU-HTD4JDizh8/s320/data.jpg)
訂閱:
文章 (Atom)