chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

2023年Arduino開放原碼報告:持續(xù)茁壯的Arduino生態(tài)系!

jf_cVC5iyAO ? 來源:易心Microbit編程 ? 2024-01-25 16:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近年來Arduino官方到了年末、年初時都會發(fā)布年度回顧報告,回顧過去一年來整個社群在各方面的進展,筆者認為發(fā)布的用意除了歌功頌德、宣傳社群生態(tài)系的茁壯,以吸引更多人使用Arduino外,同時也感謝過去一年來各方人士的無私貢獻,在沒有酬勞的情況下還愿意貢獻,只能給予公開的名譽感謝作為精神激勵,以此希望各界持續(xù)為社群出錢出力。

所謂出錢就是買一片Arduino開發(fā)板或是付費訂閱Arduino Cloud云端服務(wù),或單純資金贊助;出力就是撰寫Arduino相關(guān)的程序并無私的分享程序代碼或回報錯誤或投入翻譯等,筆者即有若干翻譯新版Arduino IDE接口文字。

2023年第一件大事是Arduino加入Zephyr項目并成為銀級成員,Zephyr是Linux基金會主責的開放原碼項目,目標是發(fā)展一個在極小硬件資源中執(zhí)行的嵌入式實時操作系統(tǒng)(RTOS)。

回顧去年全年新推出的開發(fā)板

接著是例行性回顧去年全年新推出的開發(fā)板,與往年每年2、3片相比,今年多了些,有5片新板,分別是Arduino Nano ESP32、UNO R4 WiFi、UNO R4 Minima、GIGA R1 WiFi、GIGA Display Shield等,嚴格而論UNO R4只是一片,差別只在于有無WiFi。

50c2e5a8-bb58-11ee-8b88-92fbcf53809c.jpg

圖1 Arduino官方在2023年推出5片新板卡(圖片來源:Arduino)

進一步的是Arduino IDE,2022年提出重大躍進的Arduino IDE 2,2023年則有5個版本的持續(xù)推進,包含接口改進、穩(wěn)定性改進、新功能,還有除錯框架的大改造等。

再來是Arduino CLI,它可以讓使用者用命令行的打字方式來使用原本Arduino IDE內(nèi)的功能,卻不需要開啟Arduino IDE進行鼠標選單操作,有時可以更自動化、快速省事。Arduino CLI在2023年推出了6個版本,快要接近穩(wěn)定的1.0版。

然后是工具程序Arduino Firmware Uploader,可以用來更新IoT開發(fā)板上的韌體,可以用簡單的方式更新或用較安全的方式(使用SSL/TLS)更新,目前主要支持ESP32-S3開發(fā)板,這個工具程序今年版本提升3次。

技術(shù)性的大提升

再來是一個很技術(shù)性的大提升,Arduino無意讓自家軟件(無論IDE或CLI)只支持自家開發(fā)板,而是愿意運用各種協(xié)議支持各家各款開發(fā)板,為此Arduino提出一個支持框架,稱為pluggable discovery(筆者暫且翻譯成:可接入探索)。pluggable discovery現(xiàn)在可以支持DFU(Device Firmware Upgrade),DFU是USB傳輸協(xié)議的一部份,任何板子只要也支持DFU,就有機會與Arduino軟件溝通運作。

再來與云端有關(guān),Arduino Cloud CLI是可以用命令行方式使用Arduino Cloud云端功能,省去登入操作性、鼠標操作等,然后在云端撰寫的程序也可以下載到瀏覽器端,而后燒入到與瀏覽器計算機連接的開發(fā)板上,這需要在瀏覽器端計算機上安裝Arduino Create Agent代助程序。在2023年CLI提升4個版本,Agent也提升8個版本。

而后是一連串與MicroPython相關(guān)的提升,包含2022年推出的Arduino Lab for MicroPython在2023年提升3個版,然后加入新的軟件如MicroPythoninstaller for Arduino、MicroPython Package Index等。

再來是函式庫,2023年發(fā)布2個重要數(shù)據(jù)儲存相關(guān)的函式庫、10個以上的官方函式庫、49次新發(fā)布(修改錯誤或加入新功能);在核心支持方面2023年有13次新發(fā)布,新發(fā)布支援AVR、megaAVR、SAMD、RP2040、STM32、Renesas等不同芯片廠牌不同芯片架構(gòu)的開發(fā)板新支持,同時也進行程序代碼的整并工作。

例如同樣使用Reneas芯片的開發(fā)板UNO 43與C33就進行整并,或者mbed為基礎(chǔ)的開發(fā)板如GIGA、RP2040、H7等也進行整并,另一個重要發(fā)展是完成了ArduinoCore-API的抽象層,此可讓開發(fā)者用一致的方式撰寫適用于不同板子的程序。

其他則有一些小提升、信息安全防護性的增強,社群項目貢獻的外溢,包含對MicroPython、TinyUSB、前述的Zephyr、OpenPLC、ESP32 core for Arduino等的貢獻。

函式庫生態(tài)

最后是每年都會強調(diào)的函式庫生態(tài)茁壯,2023年比2022年多出20%函式庫,總數(shù)來到6,532個,各函式庫也持續(xù)改版提升,2023年共計更版5,861次,還有Arduino Project Hub上的專案也在2023年有205個新項目,且Arduino官方表示會力求避免項目重復(fù),所以205個項目是已經(jīng)刷掉重復(fù)性過高的提案的結(jié)果。

也由于官方真的很強調(diào)函式庫的重要性,所以會揭露新函式庫的主要貢獻者名單,以及最活躍的函式庫維護者名單,以表感謝。貢獻者有些是創(chuàng)客個人,有些是芯片商如STMicro、Infineon,有些是創(chuàng)客板卡商如SparkFun、Seeed Studio、Adafruit等。

50f0ecb4-bb58-11ee-8b88-92fbcf53809c.jpg

圖2 2023年Arduino新函式庫的主要貢獻者名單(圖片來源:Arduino)

最后的最后,官方也感謝知識貢獻者,如文件撰寫者、創(chuàng)客教學(xué)內(nèi)容者等,一起讓Arduino生態(tài)系更茁壯。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7261

    瀏覽量

    127906
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    6007

    瀏覽量

    110135
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6509

    瀏覽量

    194803

原文標題:2023年Arduino開放原碼報告:持續(xù)茁壯的Arduino生態(tài)系!

文章出處:【微信號:易心Microbit編程,微信公眾號:易心Microbit編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Arduino UNO Q 登陸 DigiKey,現(xiàn)已開放預(yù)訂

    融合高性能微處理器與專用微控制器,Arduino UNO Q加強創(chuàng)新開發(fā)能力 美國, 明尼蘇達, 錫夫里弗福爾斯市 - 2025 10 月 07 日 全球領(lǐng)先的電子元器件與自動化產(chǎn)品分銷商
    的頭像 發(fā)表于 10-13 14:55 ?126次閱讀
    <b class='flag-5'>Arduino</b> UNO Q 登陸 DigiKey,現(xiàn)已<b class='flag-5'>開放</b>預(yù)訂

    高通宣布收購 Arduino,加速普及前沿邊緣計算與 AI 技術(shù)

    通的領(lǐng)先產(chǎn)品技術(shù)與 Arduino 龐大的生態(tài)系統(tǒng)和社區(qū)相結(jié)合,旨在賦能企業(yè)、學(xué)生、創(chuàng)業(yè)者、技術(shù)專家、教育工作者和愛好者,幫助他們快速、輕松地將創(chuàng)意變?yōu)楝F(xiàn)實。 “雙大腦”架構(gòu) :新款 Arduino
    的頭像 發(fā)表于 10-08 11:15 ?23次閱讀
    高通宣布收購 <b class='flag-5'>Arduino</b>,加速普及前沿邊緣計算與 AI 技術(shù)

    如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄
    的頭像 發(fā)表于 08-08 20:16 ?2444次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識

    Arduino提供了一個開放易學(xué),進入門檻相對較低的開發(fā)平臺,讓電子愛好者對于開源硬件的廣泛使用變成了可能。 廣泛來說,Arduino指的是一個生態(tài),這里就包括
    發(fā)表于 05-13 09:28

    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.

    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.
    的頭像 發(fā)表于 02-05 16:01 ?820次閱讀
    AMAZINGIC晶焱科技技術(shù)應(yīng)用:典范轉(zhuǎn)移 EV全<b class='flag-5'>生態(tài)系</b>商機 - The CAN SIC Transceiver Is Ready To Go.

    典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.

    典范轉(zhuǎn)移 EV全生態(tài)系商機 - The CAN SIC Transceiver Is Ready To Go.
    的頭像 發(fā)表于 01-22 17:23 ?775次閱讀
    典范轉(zhuǎn)移 EV全<b class='flag-5'>生態(tài)系</b>商機 - The CAN SIC Transceiver Is Ready To Go.

    如何使用Arduino實現(xiàn)CAN總線通信呢

    CAN(Controller Area Network)總線是一種常用于汽車和工業(yè)控制系統(tǒng)的串行通信協(xié)議,以其高可靠性和實時性而聞名。Arduino,作為一種流行的開源微控制器平臺,可以通過附加
    的頭像 發(fā)表于 12-23 09:06 ?2567次閱讀

    Arduino采集雷達模塊數(shù)據(jù)與串口繪圖

    Arduino采集雷達模塊數(shù)據(jù)與串口繪圖
    的頭像 發(fā)表于 12-14 11:44 ?1078次閱讀
    <b class='flag-5'>Arduino</b>采集雷達模塊數(shù)據(jù)與串口繪圖

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)板現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出Arduino
    的頭像 發(fā)表于 12-10 13:50 ?1239次閱讀

    開源項目!基于 Arduino 的 MIDI 架子鼓

    MIDI 鼓的整個過程 - 從使用壓電傳感器到使用 3D 打印設(shè)計布局,再到使用 Arduino Leonardo 進行編碼。 此設(shè)置可與 GarageBand、Ableton 等程序無縫協(xié)作。和我一起
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項目

    基于Arduino的串口通信項目涉及多個方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準備 Arduino開發(fā)板 :確保你有一塊Arduino開發(fā)板,如Arduino Uno
    的頭像 發(fā)表于 11-22 09:24 ?2777次閱讀

    蘋果公布App Store中國生態(tài)增長報告

    蘋果公司近期發(fā)布了一份由上海財經(jīng)大學(xué)商學(xué)院副教授居恒撰寫的研究報告,詳細闡述了App Store生態(tài)系統(tǒng)在中國的發(fā)展狀況。據(jù)報告顯示,自2019以來,該
    的頭像 發(fā)表于 11-20 13:56 ?725次閱讀

    stm32與Arduino的比較

    在微控制器的世界里,STM32和Arduino是兩個經(jīng)常被提及的名字。STM32是一系列由STMicroelectronics生產(chǎn)的高性能微控制器,而Arduino則是一個開源電子原型平臺,基于易于
    的頭像 發(fā)表于 11-19 15:45 ?4949次閱讀

    對三星而言開放生態(tài)系統(tǒng)是什么

    在過去的五里,三星投入了大量精力來建立團隊、文化和流程,成為開放生態(tài)系統(tǒng)的積極貢獻者。那么,為什么一家硬件公司會進行這樣的投資?其價值何在?我們?nèi)绾螌⒂布町惢c開源和標準結(jié)合起來?
    的頭像 發(fā)表于 11-13 15:58 ?1109次閱讀

    如何使用Arduino實現(xiàn)CAN總線通信

    CAN總線(Controller Area Network)是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子、工業(yè)自動化等領(lǐng)域。它以其高可靠性、實時性和靈活性而受到青睞。Arduino作為一個
    的頭像 發(fā)表于 11-12 10:09 ?3343次閱讀