2015年10月19日 星期一

如何安裝ESP8266 EP12到Arduino官方的IDE中並透過網址控制它的GPIO

這裡純粹做個記錄
1. 先安裝Arduino的官方IDE 1.6.5版
2. 點擊Arduino IDE上方的Files\Perferences
3. 在下列位置輸入 : http://arduino.esp8266.com/stable/package_esp8266com_index.json

4. 點擊Arduino IDE上方的Tools\Board, 選擇Board Manager
5. 在下面畫面上方輸入ESP8266, 安裝出現的那個esp8266 plug-in

6. 打開Arduino IDE上方的files\examples\ESP8266WiFi\WiFiWebServer
7. 修改檔案內的ssid和password到你想要連網的AP
8. 選好的你的ESP8266模組型號, 其餘動作和燒錄Arduino一樣
9. 這個範例是用GPIO2, 如果你接到別的, 就要修改
10. 燒好後, 如果順利連上wifi, 則在相同連網的AP下, 在你的電腦的網址輸入
      http://server_ip/gpio/1 --> 將GPIO2設為high
      http://server_ip/gpio/0 --> 將GPIO2設為low
PS: server_ip 為ESP8266的IP
11. 大功告成




2 則留言:

  1. 不好意思 可以請教一下有關 Arduino > 工具 底下的設定值嗎?
    感謝!!!

    回覆刪除
    回覆
    1. 因我現在改用nodemcu, 設定值如下
      板子:nodemcu 1.0(esp-12e module)
      cpu frequency:80MHz
      upload speed:115200
      序列埠:com3(這個可能和你的不同, 看電腦的分配)
      燒錄器:avrisp mkii

      刪除

歡迎大家來討論交流一下~~~