# 在Arduino上設定ESP8266開發環境 1. 開啟Arduino,**檔案** ---> **偏好設定** ![](https://i.imgur.com/dUH4pJI.png) 2. 在 **額外的開發版管理員網址** 填上: 【 *http://arduino.esp8266.com/stable/packageesp8266comindex.json* 】 完成後按下**確定** ![](https://i.imgur.com/YEmFtBj.png) 3. **工具** ---> **開發版** ---> **開發版管理員** ![](https://i.imgur.com/ax1pLsj.png) 4. 搜尋**ESP8266**,選擇***版本***~(穩定2.5.2)~,按下**安裝** ![](https://i.imgur.com/3ufYtAk.png) 5. **工具** ---> **開發版** ---> ***Generic ESP8266 Module*** ![](https://i.imgur.com/RDLbLUV.png) 6. 設定ESP8266的硬體參數 > * **Builtin Led** --- LED所在腳位 > * **Upload Speed** --- 上傳的傳輸速率 ~可依TTL的最高傳輸速率調整~ > * **CPU Frequency** --- CPU的運行速度 ~預設80MHz,可自行設定,要特別注意晶片溫度~ > * **Flash Size --- 晶片的儲存空間大小** **~這個很重要不要選錯了~** > * **Flash Mode** --- 輸入輸出模式 ~QIO速度最快~ > * **Flash Frequency** --- 輸入輸出的更新頻率 ~可以自行設定~ > ![](https://i.imgur.com/JRqx3ze.png) 7. 下載 **[函式庫](https://github.com/yang12327/ESP8266WebOTA/releases)** ,解壓縮到 *~~我的文件~~*\Arduino\libraries 8. 重新開啟Arduino 9. **檔案** ---> **範例** ---> **ESP8266 Web OTA**,上傳程式碼 ###### tags: `說明書`