熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 二十年過(guò)去 Arduino已經(jīng)遠(yuǎn)不止是Arduino了

二十年過(guò)去 Arduino已經(jīng)遠(yuǎn)不止是Arduino了

作者: 時(shí)間:2025-04-22 來(lái)源:Digikey 收藏

文章 概述

本文引用地址:http://www.bjwjmy.cn/article/202504/469648.htm

本文中,DigiKey介紹了 從開(kāi)源硬件平臺(tái)到生態(tài)擴(kuò)展的演變歷程,揭示其在多領(lǐng)域的深遠(yuǎn)影響。


 的定義

是一個(gè)開(kāi)源硬件和軟件平臺(tái),旨在為進(jìn)入微控制器世界提供一個(gè)簡(jiǎn)單、低成本但高性能的入口。 Arduino 由 David Cuartielles 、 Gianluca Martino 、 Tom Igoe 、 David Mellis 和 Massimo Banzi 在近二十年前開(kāi)創(chuàng)。

這個(gè) Arduino 的定義為十年前肯定存在的問(wèn)題提供了一個(gè)合理的答案。然而, Arduino 已經(jīng)成長(zhǎng)了。在過(guò)去的二十年里,成千上萬(wàn)的人為開(kāi)源材料做出了貢獻(xiàn)。如今, Arduino 遠(yuǎn)不止是 Arduino 。

Arduino 發(fā)生了什么變化?

Arduino繼續(xù)提供不斷擴(kuò)展的產(chǎn)品范圍。他們?nèi)匀挥性糢NO的版本,以及保留了原始外形尺寸的擴(kuò)展版本。 這包括 帶有8x12 LED矩陣的UNO R4 ,如圖1所示。他們還有一條新的 Pro產(chǎn)品線 ,配備高性能32位處理器和網(wǎng)絡(luò)連接功能。這使得遠(yuǎn)程監(jiān)控和數(shù)據(jù)共享變得方便。Pro產(chǎn)品線包括一個(gè)名為 Opta 的可 編程邏 輯 控制器(plc)。增 強(qiáng)的集成開(kāi)發(fā)環(huán)境(IDE)提供了諸如串行繪圖儀等功能。

圖 1 .   展示Arduino Uno R4和各種Qwiic設(shè)備的Sparkfun套件圖片。

Arduino 在哪里取得了成功?

就個(gè)人而言,大部份的大學(xué)生或教育工作者都對(duì)這產(chǎn)品有強(qiáng)烈的感受,從喜歡使用裸機(jī)編程的純粹主義者到將Arduino用于一切的粉絲俱樂(lè)部。他們共同指向同一個(gè)觀點(diǎn)。Arduino是一個(gè)成功的產(chǎn)品,深深植根于各地的微控制器和創(chuàng)客空間。換句話說(shuō),這些學(xué)生和許多愛(ài)好者都非常熟悉這個(gè)產(chǎn)品 和 集成開(kāi)發(fā)環(huán)境 (IDE)。

但這并不是故事的結(jié)尾,因?yàn)?nbsp;Arduino 的影響力并不局限于公司及其相關(guān)產(chǎn)品。

Arduino 在哪些領(lǐng)域擴(kuò)展?

這正是有趣之處,因?yàn)槲覀兒芸炀蜁?huì)明白為什么我們最初對(duì) Arduino 的定義是不完整的。作為 DigiKey 的工程師,我有機(jī)會(huì)接觸并獲得各種平臺(tái)的經(jīng)驗(yàn)。我觀察到 Arduino 已經(jīng)超越了我們的最初定義。早些時(shí)候,我提到 Arduino 在教育環(huán)境中幾乎是一個(gè)普遍存在的常量 。這一事實(shí)不僅被 Arduino 內(nèi)部注意到,也被其他制造商注意到。

Arduino 語(yǔ)言翻譯器

當(dāng)我們把焦點(diǎn)從Arduino轉(zhuǎn)移到Raspberry Pi時(shí),這個(gè)對(duì)話變得非常有趣。在那里,我們發(fā)現(xiàn)了各種技術(shù)。例如, Raspberry Pi Pico 可以 直接從Arduino IDE進(jìn)行編程 。也有方法可以在 獨(dú)立于Arduino IDE的情況下對(duì)Pi進(jìn)行編程 ,同時(shí)保留Arduino語(yǔ)言。這些技術(shù)也適用 于基于Pi的plc,如 KUNBUS產(chǎn)品 。

與此相關(guān)的是,其他制造商可以將Arduino代碼導(dǎo)入他們的IDE中。例如,Microchip MPLAB可以 導(dǎo)入一個(gè)Arduino項(xiàng)目 。一個(gè)示例項(xiàng)目可以直接為UNO編程。然后,Arduino代碼可以導(dǎo)入到MPLAB中。生成的代碼可以推回到Microchip AVR微控制器(原Atmel)中。我們?cè)俅慰吹?,龐大的Arduino教育基礎(chǔ)被用來(lái)提供對(duì)微控制器的更深入理解。

技術(shù)提示 :

大量的Arduino C代碼已被用于訓(xùn)練人工智能(AI)模型。因此,人工智能可用于生成并協(xié)助代碼生成。例如,考慮這段在人工智能協(xié)助下生成的非阻塞代碼。本文展示了最初歸因于可編程邏輯控制器(plc)編程的思想如何輕松適應(yīng)于通用用途。



關(guān)鍵詞: Digikey Arduino

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉