筆者選擇了 Espressif 的 SDK 作開發,編程語言是使用 C/C++,首先考慮使用 Windows 作開發平台,而安可信(Ai-Thinker) 也提供了在 Windows 操作系統平台安裝 IDE(整合開發環境),主要是將 Eclipse + Cygwin 及集成了相關的開發插件在內,這是比較簡單的安裝,但實際安裝就有點麻煩,因為版本是不太清晰。
ESP8266 Windows IDE 開發環境 (Eclipse Luna Service Release 4.4.1) |
- 支援 ESP8266 NONOS 和 FreeRTOS 環境開發
- 支援 ESP31B/ESP32 FreeRTOS 環境開發
- 下載即用,無需另外配置環境
- 可直接編譯所有樂鑫官方推出的 SDK 開發包
檔案名
|
描述
|
備註
|
Cygwin.exe
|
cygwin 和 xtensa 編譯器環境
|
含 ESP8266
和 ESP31B/ESP32 開發環境
|
Eclipse.exe
|
eclipse c/c++ 開發工具,僅在官網版本基礎上打包了jre運行環境
|
本機已經安裝 eclipse cdt 環境的的無需重複下載
|
ESP_IDE.exe
|
一體化開發環境配置工具
|
一鍵配置各種環境變數
|
筆者在網上下載了版本,因為操作系統是 Windows XP,最終測試了這個版本是可用!但這版本祇是支持 ESP8266,並不支持 ESP32。
下載 ESP8266 IDE 2.0 的檔案:
File name
|
Description
|
File
Size
|
Cygwin.exe
|
Directory = cygwin
|
127,583KB
|
Cygwin_Eclipse_IDE.exe
|
Directory = Cywin_Eclipse_IDE
|
352,591KB
|
ESP8266IDE.exe
|
546KB
|
首先下載所有程式,建立新的目錄(D:\Ai-Thinker-ESP8266-SDK_v2.0),目錄名稱不要含有中文字或者空格,因為 Cygwin 路徑不接受。將 Cygwin.exe 和 Cygwin_Eclipse_IDE.exe 解壓。
ESP8266 IDE 2.0 安裝和配置步驟:
雙擊打開 ESP8266IDE.exe |
選擇之前放置的 Eclipse 位置和 Cygwin 位置 |
cfg.xml File:
<?xml version="1.0"
encoding="utf-8"?>
<configuration>
<appSettings>
<add key="eclipse_path"
value="D:\Software\Ai-Thinker-ESP8266-SDK_v2.0\Cygwin_Eclipse_IDE\eclipse\eclipse.exe"
/>
<add key="cygwin_path" value="D:\Software\Ai-Thinker-ESP8266-SDK_v2.0\cygwin"
/>
<add key="hide" value="0" />
</appSettings>
</configuration>
|
自動打開 Eclipse Mars.2(4.5.2) |
Eclipse Mars.2 v4.5.2 介面 |
Eclipse Mars.2 v4.5.2 版本 |
>> ESP8266 IDE 2.0下載地址: http://pan.baidu.com/s/1skRvR1j
回覆刪除網址失效了,看起來變成 404 小雞了 ...