Arduino IDE 新增 ESP8266 無線網卡 WIFI 板子 Arduino IDE 新增 ESP8266 無線網卡 WIFI 板子
  安裝教學 、   物聯網 、   Arduino       ez      2016-05-26

ESP8266 也可以當作一塊 IoT 板子,只是 IO 比 Arduino 少而已!

此篇就是利用 Arduino IDE 新增 ESP8266 板子,如此就能透過 Arduino IDE 開發 ESP8266 程式!

首先打開 Arduino IDE,檔案 > 偏好設定

​在"額外的板子管理員網址"輸入:http://arduino.esp8266.com/stable/package_esp8266com_index.json

按下"好"進行儲存。

選擇 工具 > 板子 > 板子管理員...

搜尋 esp8266 就會查詢到如下圖,按下右方的"安裝"

等待安裝完畢

如此就安裝完成了!

接下來要測試是否安裝正常,工具 > 板子 > SparkFun ESP8266 Thing

輸入測試程式碼,此程式碼是讓 ESP8266 GPIO1 LED 閃爍。

※ GPIO1 就是 ESP-01 板子上的 LED 位置,不須另外插 LED。

#define ESP8266_LED 1

void setup() 
{
  pinMode(ESP8266_LED, OUTPUT);
}

void loop() 
{
  digitalWrite(ESP8266_LED, HIGH);
  delay(500);
  digitalWrite(ESP8266_LED, LOW);
  delay(500);
}

將 ESP8266 線接好,並且使用 USB 轉 UART TTL RS232 傳輸線,就可以進行燒入。

※ 部分 TTL 的 3.3V 供電不足,容易燒入失敗,需外部供電才能正常燒入。

※ 正常時候接線如下圖,但如果要燒入資料到 ESP8266 需將 RST 接 GND 才能進行燒入。(需先斷電RST接GND再通電)

※ 以下是自製的 ESP8266 ESP-01 快接板,將 GPIO 引出、3.3V 開關、RESET 開關。

輸入完畢後,按下上傳,就會寫入 ESP8266 ROM,如正常就會如下圖上傳完畢。

上傳完畢後記得斷電重插,就會看到 ESP8266 ESP-01 上的 LED 閃爍中,就表示成功了!


標籤:   Arduino 、   ESP8266 、   安裝教學 、   物聯網

留言

yptsai   ( 2016-06-28 )
也可試試WeMosD1 板 http://www.wemos.cc/Products/d1_r2.html
ez   ( 2016-06-28 )
感謝推薦

我要留言