Arduino是一款便捷靈活、方便上手的開源電子原型平臺。包含硬件(各種型號的Arduino板)和軟件(Arduino IDE)。由一個歐洲開發(fā)團(tuán)隊于2005年冬季開發(fā)。
2013年8月Intel宣布進(jìn)軍穿戴式(Wearable)、物聯(lián)網(wǎng)(Internet of Thing, IoT),并對此提出Gelileo開發(fā)板,該板能相容Arduino接腳與Arduino軟體整體開發(fā)環(huán)境(Integrated Development Environment, IDE),以及程式語法、函式庫等。另外Intel也推出僅有SD記憶卡大小的Edison,Edison的開發(fā)板一樣相容Arduino。
2014 年1月Linear Technology提出Linduino ONE開發(fā)板,該板相容于Arduino,2014年6月MediaTek與深圳SeeedStudio合作,以MediaTek MT2502晶片設(shè)計出LinkIt ONE開發(fā)板,該板也同樣相容Arduino。
圖1 : MediaTek與深圳SeeedStudio合作,以MediaTek MT2502晶片設(shè)計出LinkIt ONE開發(fā)板,該板也同樣相容Arduino。
2015年4月Samsung針對物聯(lián)網(wǎng)市場提出ARTIK系列的模組板,包含ARTIK 1、5、10等三款,一樣強(qiáng)調(diào)相容Arduino。
雖然許多IC業(yè)者都強(qiáng)調(diào)自身的晶片接腳排列、晶片韌體程式開發(fā)相容Arduino,但真正通過Arduino官方認(rèn)證的目前僅有 Intel,Samsung 僅是宣布爭取認(rèn)證,仍需一段時間才可能正式通過認(rèn)證,至于其他業(yè)者僅標(biāo)榜相容,但未曾想要通過Arduino官方認(rèn)證。
2014 年7月Intel、Samsung成立OIC(Open Interconnect Consortium)物聯(lián)網(wǎng)應(yīng)用協(xié)定的產(chǎn)業(yè)聯(lián)盟,以抗衡Qualcomm為主的AllSeen聯(lián)盟。OIC強(qiáng)調(diào)支援多種作業(yè)系統(tǒng),包含Linux、 Tizen等,其中也包含支援Arduino,但AllSeen方面則尚未特別支援Arduino。
更確切地說,OIC協(xié)定主要支援2種Arduino系統(tǒng)電路板,一是Arduino ATmega 2560(用來取代Arduino Mega),另一是Arduino Due(核心為ARM Cortex-M3)。簡單而言必須是規(guī)格較強(qiáng)的Arduino才行,最大宗普遍運用的Arduino Uno則不在其列,不過多數(shù)人一提到相容Arduino,多半就是指Arduino Uno,有時則包含較Arduino Uno更早的Arduino Duemilanave。
2015年7月EPSON推出新的液晶顯示器控制晶片S1D13781,其開發(fā)評估板也能以Shield(指Arduino專用的功能擴(kuò)充卡)型態(tài)相容支援Arduino Due。
不僅大廠擁抱,新興小廠也在不經(jīng)意的情況下支援了Arduino,Espressif公司推出一顆相當(dāng)?shù)土腤i-Fi收發(fā)器晶片ESP8266,由于含電路板僅5~7美元一片,太過低廉的結(jié)果使許多人爭相試用,試用體驗后對不滿之處加以改善,提出許多軟體補(bǔ)強(qiáng),其中即有人開發(fā)出能相容Arduino開發(fā)環(huán)境與語法的函式庫。
圖2 : Espressif公司推出一顆相當(dāng)?shù)土腤i-Fi收發(fā)器晶片ESP8266即有人開發(fā)出能相容Arduino開發(fā)環(huán)境與語法的函式庫。