arduino ide是一款功能完備的集成開發(fā)環(huán)境,是專門用于編程、編譯以及向Arduino微控制器板寫入代碼的軟件工具。提供了一個(gè)清晰直觀的操作界面,助力開發(fā)人員運(yùn)用Arduino編程語言(基于C/C++)進(jìn)行編寫、編輯與調(diào)試工作,將代碼編輯、編譯處理、庫管理、串口調(diào)試、固件上傳等多個(gè)環(huán)節(jié)聚合于同一窗口,精簡嵌入式開發(fā)步驟,適宜入門者與愛好者迅速完成項(xiàng)目原型構(gòu)建。趕快下載使用吧!
arduino ide安裝教程:
1、下載解壓,得到arduino ide官方版,直接安裝,接受許可協(xié)議;

2、安裝目錄按默認(rèn)即可;

3、正在安裝中,請耐心等待;

4、成功安裝,直接運(yùn)行;

5、默認(rèn)為英文界面;

6、菜單欄中依次選擇File->Preferences->language->選擇“中文(簡體);

7、點(diǎn)擊“OK”后,可以看到arduino ide界面從英文變成了中文。

arduino ide軟件功能
1.代碼編輯器:配備語法高亮、自動(dòng)補(bǔ)全功能,同時(shí)支持基礎(chǔ)調(diào)試操作,助力高效編寫代碼。
2.庫管理:可便捷安裝并管控各類Arduino庫,輕松拓展開發(fā)板功能,比如控制傳感器、顯示屏、通信模塊等設(shè)備。
3.串行監(jiān)視器:能夠?qū)崟r(shí)查看Arduino板發(fā)送的串行數(shù)據(jù),為程序調(diào)試和設(shè)備監(jiān)控提供便利。
4.編譯與上傳:可將編寫的代碼編譯為二進(jìn)制格式,通過USB等連接方式,上傳至Arduino板運(yùn)行執(zhí)行。
5.速寫本:用于存放各類代碼文件,Arduino草圖需保存為獨(dú)立文件,且必須放置在同名文件夾內(nèi)。
arduino ide軟件特色
1.Boards Manager:通過該功能可瀏覽各類開發(fā)板軟件包,選擇并安裝所需板包。板包內(nèi)包含將代碼編譯至對應(yīng)開發(fā)板的相關(guān)指令,保障代碼正常運(yùn)行。
2.Library Manager:可瀏覽并安裝數(shù)千種不同的庫文件,這些庫是Arduino API的擴(kuò)展工具,能簡化伺服電機(jī)控制、特定傳感器讀取、Wi-Fi模塊使用等操作流程。
3.Serial Plotter:一款數(shù)據(jù)可視化工具,適合用圖表形式呈現(xiàn)各類數(shù)據(jù),可實(shí)時(shí)監(jiān)測電壓峰值等參數(shù);同時(shí)支持多變量同步監(jiān)控,還能自主選擇啟用特定類型變量。
4.Debugging(調(diào)試):專為程序測試與問題排查設(shè)計(jì),可通過受控方式導(dǎo)航程序執(zhí)行過程,快速定位并解決代碼漏洞。
5.自動(dòng)補(bǔ)全:作為代碼編輯的核心必備功能,Arduino IDE 2版搭載了功能豐富的自動(dòng)補(bǔ)全工具,編寫代碼時(shí)可幫助使用者更好地理解Arduino API的各項(xiàng)元素。
6.遠(yuǎn)程速寫本:支持將Arduino云速寫本中的內(nèi)容與本地電腦同步,啟用該功能需登錄個(gè)人Arduino Cloud賬戶;此外,也可在IDE內(nèi)直接創(chuàng)建新的云草圖。
7.Firmware & Certificate Uploader:可對Wi-Fi開發(fā)板(帶NINA模塊)的固件版本進(jìn)行升級或降級操作,同時(shí)能在IDE內(nèi)直接上傳SSL根證書,保障設(shè)備網(wǎng)絡(luò)安全。
arduino ide更新日志
v2.3.7版本
1、更新庫時(shí),安裝所有依賴
2、在錯(cuò)誤信息內(nèi)容中刪除星號以顯示通知
3、替換復(fù)制顯示器輸出中的空字符
4、復(fù)習(xí)macOS構(gòu)建安全性
5、使用運(yùn)行工具管理MacOS的 x86_64構(gòu)建