2021年Arduino的主要發展面向為硬體或軟體呢? #
硬體方面,2021年Arduino推出4片新的開放源碼硬體板:
相較於硬體部分,Arduino 在軟體層面發展更為顯著。
新的整合開發環境 Arduino IDE 2.0 在程式撰寫過程中可以自動浮現可能的程式指令或自動完成填寫,並有更好的除錯功能,提供了更好的使用者體驗。
Arduino釋出的 Arduino CLI 改善了以往只能透過滑鼠游標點選選單撰寫程式的缺點,讓專業的程式開發者更靈活的搭配運用。
》參考資料:從「2021年Arduino開源報告」看Arduino發展趨向
2021 Arduino IDE開發環境的主要改變,你了解嗎? #
為了提供更好的使用者體驗,Arduino 社群投入兩年的時間進行改寫,如今的開發環境在程式撰寫過程中可以自動浮現可能的程式指令或自動完成填寫,同時也擁有更好的除錯功能,此外 Arduino 提供 Arduino CLI 讓專業程式開發者能更靈活搭配運用;在整合開發方面,Arduino 提供Arduino Lint ,可用來檢查撰寫的程式及函式庫是否合乎規格規範要求。
》參考資料:從「2021年Arduino開源報告」看Arduino發展趨向
2021 Arduino函式庫(Library)快速壯大的原因為何? #
以前Arduino函式庫(Library)的開發是以人工方式檢視後再行提交,現今則改為自助自動化,顯著地提高了函式庫的發展效率。
Arduino官方2021年共發佈了8個新函式庫,其他官方函式庫也在2021年有104次的發佈,包含錯誤修正或加入新功能。
除了官方外,整體生態系更是活躍,2021年共有896個新函式庫加入,年增率25%,總數達到4,446個,全年的函式庫版本推進次數高達6,005次。另外,Project Hub上有326個新的開源教程,吸引更多潛在使用者加入。