⚠ 這是歷史版本頁面 — 查看 Arduino 最新版本 →
Arduino 2.2.1
v 2.2.1
Windows
開源軟體
8.2/10 (1103)
- 目前版本2.2.1
- 更新日期2023-09-01
- 檔案大小137 MB
- 檔案名稱arduino-ide_2.2.1_Windows_64bit.exe
- 作業系統Windows 10 (64-bit) / Windows 11
- 支援語系English
- 授權型式開源軟體
- 開發商 Arduino Team
- 軟體分類Windows 軟體 / 開發者工具
##
編輯短評
Arduino 是一套開源的整合開發環境(IDE),主要用來撰寫、編譯並上傳程式碼到 Arduino 開發板,讓使用者能快速實現從 LED 閃爍到機器人控制等各種硬體專案。它的最大辨識度在於介面直覺、操作門檻低,同時又保有足夠的彈性,因此無論是剛接觸微控制器的初學者,還是經驗豐富的開發者,都能順手使用。這套軟體長期由官方團隊維護,更新相當活躍,在同類開發工具中屬於主流首選,使用者評價普遍不錯,累積的社群資源也非常豐富。
如果你正在進行 Arduino 相關的硬體實驗、自造專案或教學課程,這套 IDE 幾乎是必備工具。它支援 Windows、macOS 與 Linux,但桌面版並不相容於 Chrome OS,若使用 Chromebook 則需改用官方提供的網頁版編輯器。與其他開發工具相比,Arduino 的取捨在於它專注於自家開發板生態,不像通用型 IDE 那樣涵蓋多種語言或平台;不過對 Arduino 使用者來說,這反而是最直接、最不囉嗦的選擇。軟體本身為開源授權,可免費使用,但介面目前僅提供英文,中文使用者需稍微適應。
##
軟體介紹
開源的 Arduino Software (IDE) 讓使用者能輕鬆撰寫程式碼並將其上傳至開發板。它支援 Windows、macOS 與 Linux 系統。此環境是以 Java 編寫,並基於 Processing 及其他開源軟體開發。這款軟體可用於任何 Arduino 開發板。
Arduino IDE(全稱為 Arduino Integrated Development Environment)是一款專為 Arduino 微控制器設計的開源軟體。
它提供直覺且友善的使用介面,簡化了為 Arduino 開發板撰寫程式碼的過程,讓初學者與經驗豐富的開發者都能輕鬆上手。
透過 Arduino IDE Desktop,使用者可以撰寫、編譯並將程式碼上傳至 Arduino 開發板,使其能創造從簡單的 LED 閃爍到複雜機器人等各式各樣的專案。
Arduino with Chromebook
透過在 Arduino Cloud 平台使用 Arduino Web Editor,現在可以使用 Chromebook 來對 Arduino 進行開發。遺憾的是,Arduino IDE 的桌面版本並不相容於 Chrome OS。
Arduino Web Editor
在線上開啟你的程式開發之旅,並將 sketches 安全地儲存在雲端。最新版本的 Arduino IDE 擁有豐富的函式庫 collection,並提供與最新 Arduino 開發板的相容性,確保你在執行專案時能獲得所有需要的資源。
Highlights
期待已久的全新 arduino-builder
這是一個純粹的 command-line tool,負責處理程式碼 mangling、解析 library dependencies 以及設定 compilation units。它也可以作為獨立程式運行於 continuous-integration 環境中。
Pluggable USB core
得益於全新的 modular architecture,你的 Arduino 現在可以在不需要更改 core 的情況下,模擬成多種不同的 USB 裝置。基於此新子系統的 Libraries 目前已在開發中!
Serial plotter
你現在可以即時繪製數據圖表,操作就像在 loop 中撰寫 Serial.println(analogRead(A0)) 一樣簡單。
New goodies
針對 library 開發者,提供了如開發 optional linkage into an archive 時可解鎖 examples 等功能。
ArduinoISP example
經過大幅改良,現在你可以使用任何其他開發板來 flash 你的 AVR chip。
Both Libraries and Boards managers
當 library/core 有更新時會透過簡單的彈出視窗通知,不再有過時的程式碼在運行!
Features
Editor:提供功能強大的程式碼編輯器,具備 syntax highlighting 與 autocompletion,讓撰寫與編輯程式碼更加輕鬆。
Library Manager:可存取海量的預寫程式碼片段與 libraries,節省專案開發的時間與精力。
Board Manager:無縫管理 Arduino 開發板配置並安裝必要的 board definitions。
Serial Monitor:透過查看經由 serial port 傳送的即時數據,來監控並 debug 專案。
Integrated Examples:從涵蓋各種功能與專案的內建 example sketches 中獲取靈感並學習。
Third-Party Library Support:透過整合 third-party libraries 來擴展 Arduino IDE 的能力,增加可用功能。
Version Control:使用內建的 version control system 來追蹤變更並管理程式碼的不同版本。
Plug-and-Play:輕鬆將開發板連接至電腦,系統會自動偵測與配置。
User Interface
它擁有簡潔且直觀的使用介面。主視窗分為三個區域:工具列、程式碼編輯器以及訊息區。工具列可快速存取上傳程式碼、開啟 examples 與驗證程式碼等核心功能。
程式碼編輯器提供 syntax highlighting、行號顯示與縮排,提升程式碼的可讀性。訊息區則顯示 compiler 輸出與錯誤訊息,有助於 debug。
Installation and Setup
安裝此應用程式的過程非常簡單。只需從官方網站或 FileHorse 下載最新版本並執行安裝程式即可。
安裝精靈會引導你完成必要步驟,包括與 Arduino 開發板通訊所需的 driver 安裝。安裝完成後,Arduino IDE 即可立即使用。
How to Use
Q: 什麼是 Arduino IDE?
A: Arduino Desktop 是用於對 Arduino 微控制器進行程式設計的軟體,方便使用者創建電子專案。
Q: 我可以用 Arduino IDE 來開發其他微控制器嗎?
A: 雖然該程式主要是為 Arduino 開發板設計,但它也支援相容的微控制器,例如 ESP8266 和 ESP32。
Q: Arduino IDE 是否相容於 Windows, Mac 和 Linux?
A: 是的,此應用程式支援所有主流作業系統,包括 Windows, Mac 與 Linux。
Q: 我可以在 Arduino IDE 中使用外部 libraries 嗎?
A: 是的,它支援 third-party libraries,讓你可以擴展 Arduino 專案的功能。
Q: Arduino IDE 適合初學者嗎?
A: 是的,它提供對初學者友善的環境,並有詳盡的文件與龐大的社群支持。
Alternatives
Atmel Studio:非常適合使用 Atmel 微控制器的使用者,提供具備進階 debugging 能力的全面開發環境。
PlatformIO IDE for VSCode:一個強大的替代方案,支援多個平台並為專業開發者提供進階功能。
MPLAB X IDE:在 Microchip PIC 微控制器使用者中非常流行,提供完整的開發環境。
Visual Studio Code with Arduino Extension:一款靈活且廣泛使用的程式碼編輯器,可透過安裝 Arduino extension 來支援 Arduino 開發。
Pricing
本程式完全免費且開源,讓所有使用者無需擔心成本限制即可使用。
System Requirements
Arduino IDE 是一款卓越的軟體,賦予個人將電子創意化為現實的能力。憑藉其友善的介面、廣泛的 library 支持以及與 Arduino 開發板的高度相容性,它為初學者和經驗豐富的開發者創造創新專案奠定了堅實基礎。
無論你是愛好者、學生還是專業人士,Arduino 都是一個極具價值的工具,能為創意表達與技術創新開啟無限可能。
Note: 需要 Arduino 平台。
Also Available: Download Arduino for Mac
Download Arduino IDE Latest Version Why is this app published on FileHorse? (More info)
Arduino IDE(全稱為 Arduino Integrated Development Environment)是一款專為 Arduino 微控制器設計的開源軟體。
它提供直覺且友善的使用介面,簡化了為 Arduino 開發板撰寫程式碼的過程,讓初學者與經驗豐富的開發者都能輕鬆上手。
透過 Arduino IDE Desktop,使用者可以撰寫、編譯並將程式碼上傳至 Arduino 開發板,使其能創造從簡單的 LED 閃爍到複雜機器人等各式各樣的專案。
Arduino with Chromebook
透過在 Arduino Cloud 平台使用 Arduino Web Editor,現在可以使用 Chromebook 來對 Arduino 進行開發。遺憾的是,Arduino IDE 的桌面版本並不相容於 Chrome OS。
Arduino Web Editor
在線上開啟你的程式開發之旅,並將 sketches 安全地儲存在雲端。最新版本的 Arduino IDE 擁有豐富的函式庫 collection,並提供與最新 Arduino 開發板的相容性,確保你在執行專案時能獲得所有需要的資源。
Highlights
期待已久的全新 arduino-builder
這是一個純粹的 command-line tool,負責處理程式碼 mangling、解析 library dependencies 以及設定 compilation units。它也可以作為獨立程式運行於 continuous-integration 環境中。
Pluggable USB core
得益於全新的 modular architecture,你的 Arduino 現在可以在不需要更改 core 的情況下,模擬成多種不同的 USB 裝置。基於此新子系統的 Libraries 目前已在開發中!
Serial plotter
你現在可以即時繪製數據圖表,操作就像在 loop 中撰寫 Serial.println(analogRead(A0)) 一樣簡單。
New goodies
針對 library 開發者,提供了如開發 optional linkage into an archive 時可解鎖 examples 等功能。
ArduinoISP example
經過大幅改良,現在你可以使用任何其他開發板來 flash 你的 AVR chip。
Both Libraries and Boards managers
當 library/core 有更新時會透過簡單的彈出視窗通知,不再有過時的程式碼在運行!
Features
Editor:提供功能強大的程式碼編輯器,具備 syntax highlighting 與 autocompletion,讓撰寫與編輯程式碼更加輕鬆。
Library Manager:可存取海量的預寫程式碼片段與 libraries,節省專案開發的時間與精力。
Board Manager:無縫管理 Arduino 開發板配置並安裝必要的 board definitions。
Serial Monitor:透過查看經由 serial port 傳送的即時數據,來監控並 debug 專案。
Integrated Examples:從涵蓋各種功能與專案的內建 example sketches 中獲取靈感並學習。
Third-Party Library Support:透過整合 third-party libraries 來擴展 Arduino IDE 的能力,增加可用功能。
Version Control:使用內建的 version control system 來追蹤變更並管理程式碼的不同版本。
Plug-and-Play:輕鬆將開發板連接至電腦,系統會自動偵測與配置。
User Interface
它擁有簡潔且直觀的使用介面。主視窗分為三個區域:工具列、程式碼編輯器以及訊息區。工具列可快速存取上傳程式碼、開啟 examples 與驗證程式碼等核心功能。
程式碼編輯器提供 syntax highlighting、行號顯示與縮排,提升程式碼的可讀性。訊息區則顯示 compiler 輸出與錯誤訊息,有助於 debug。
Installation and Setup
安裝此應用程式的過程非常簡單。只需從官方網站或 FileHorse 下載最新版本並執行安裝程式即可。
安裝精靈會引導你完成必要步驟,包括與 Arduino 開發板通訊所需的 driver 安裝。安裝完成後,Arduino IDE 即可立即使用。
How to Use
- 啟動 Arduino IDE 並從 "Tools" 選單中選擇對應的 Arduino 開發板。
- 在編輯器中撰寫程式碼,利用 autocompletion 與 syntax highlighting 等功能。
- 使用 library manager 加入專案所需的額外 libraries。
- 透過 USB 將 Arduino 開發板連接至電腦,並從 "Tools" 選單選擇正確的 port。
- 點擊 "Upload" 按鈕來編譯並將程式碼上傳至開發板。
- 使用內建的 serial monitor 監控 serial 輸出,以進行 debug 並觀察即時數據。
Q: 什麼是 Arduino IDE?
A: Arduino Desktop 是用於對 Arduino 微控制器進行程式設計的軟體,方便使用者創建電子專案。
Q: 我可以用 Arduino IDE 來開發其他微控制器嗎?
A: 雖然該程式主要是為 Arduino 開發板設計,但它也支援相容的微控制器,例如 ESP8266 和 ESP32。
Q: Arduino IDE 是否相容於 Windows, Mac 和 Linux?
A: 是的,此應用程式支援所有主流作業系統,包括 Windows, Mac 與 Linux。
Q: 我可以在 Arduino IDE 中使用外部 libraries 嗎?
A: 是的,它支援 third-party libraries,讓你可以擴展 Arduino 專案的功能。
Q: Arduino IDE 適合初學者嗎?
A: 是的,它提供對初學者友善的環境,並有詳盡的文件與龐大的社群支持。
Alternatives
Atmel Studio:非常適合使用 Atmel 微控制器的使用者,提供具備進階 debugging 能力的全面開發環境。
PlatformIO IDE for VSCode:一個強大的替代方案,支援多個平台並為專業開發者提供進階功能。
MPLAB X IDE:在 Microchip PIC 微控制器使用者中非常流行,提供完整的開發環境。
Visual Studio Code with Arduino Extension:一款靈活且廣泛使用的程式碼編輯器,可透過安裝 Arduino extension 來支援 Arduino 開發。
Pricing
本程式完全免費且開源,讓所有使用者無需擔心成本限制即可使用。
System Requirements
- Operating System: Windows 7, 8, 10 或 11
- Processor: 1 GHz 或更高
- RAM: 512 MB 或更多
- Disk Space: 安裝需 150 MB 空間
- 對初學者友善的介面,學習曲線低
- 擁有龐大的 example sketches 與 third-party libraries 庫
- 開源且由社群驅動的開發環境
- 跨平台相容性高
- 詳盡的文件與活躍的社群支持
- 與專業 IDE 相比,進階功能較有限
- 經驗豐富的開發者可能會覺得介面過於簡單
- 某些開發板配置偶爾會出現相容性問題
Arduino IDE 是一款卓越的軟體,賦予個人將電子創意化為現實的能力。憑藉其友善的介面、廣泛的 library 支持以及與 Arduino 開發板的高度相容性,它為初學者和經驗豐富的開發者創造創新專案奠定了堅實基礎。
無論你是愛好者、學生還是專業人士,Arduino 都是一個極具價值的工具,能為創意表達與技術創新開啟無限可能。
Note: 需要 Arduino 平台。
Also Available: Download Arduino for Mac
Download Arduino IDE Latest Version Why is this app published on FileHorse? (More info)
##
影片介紹
##
畫面截圖
- 2026-06-10 Arduino 2.3.10 151 MB
- 2026-05-27 Arduino 2.3.9 151 MB
- 2026-03-01 Arduino 2.3.8 151 MB
- 2025-12-18 Arduino 2.3.7 151 MB
- 2025-04-09 Arduino 2.3.6 150 MB
- 2025-04-03 Arduino 2.3.5 150 MB
- 2024-12-04 Arduino 2.3.4 144 MB
- 2024-09-26 Arduino 2.3.3 144 MB

