逐漸商業(yè)化接軌的Arudino
附圖 : 為搶物聯(lián)網(wǎng)市場,Intel推Galileo電路板,強(qiáng)調(diào)與Arduino相容(圖為Galileo包裝盒)
其中有一家線上模擬器公司有意引進(jìn)以PIC微控制器為基礎(chǔ)的BASIC Stamp(1992年P(guān)arallex公司發(fā)創(chuàng))來臺(tái)灣銷售,并期望筆者能撰寫這方面的中文書籍,以利業(yè)務(wù)推廣,線上模擬器公司可先免費(fèi)提供數(shù)套BASIC Stamp供撰寫需求的研究,并在日后搭配銷售情形購買中文書籍。
可惜此一合作未能成,未成的部分考量在于:BASIC Stamp雖然在美國很受歡迎,但臺(tái)灣可能沒市場,特別是當(dāng)時(shí)的學(xué)校市場(電子電機(jī)科系),多數(shù)仍以8051微控制器為主,少數(shù)學(xué)校可選修PIC微控制器,且均是從正規(guī)的組合語言下手,改用簡易的BASIC培基語言(恐被視為旁門左道),對(duì)講究保守正統(tǒng)的校園想都不敢想。
經(jīng)過了10數(shù)年時(shí)間,Arduino開始竄紅,筆者稍微翻閱了一些Arduino的書籍后才得知,Arduino是2005年義大利人教師嫌BASIC Stamp太貴才發(fā)創(chuàng)出的,且廣泛支援不同架構(gòu)的微控制器、微處理器、程式語言等。
Arduino除了較BASIC Stamp開放低廉外,時(shí)代也逐漸改變,不僅電子電機(jī)工程人員需要學(xué)習(xí)電子控制,電子藝術(shù)應(yīng)用也逐漸開展,藝術(shù)設(shè)計(jì)人員運(yùn)用Arduino可以快速做出需要的電子聲光效果,至于喜歡實(shí)作的電子迷更是不在話下。
Arduino商業(yè)化的第一步:Open Accessory
Arduino雖然流行,但以Arduino為基礎(chǔ)所實(shí)現(xiàn)的作品,似乎都在自娛或展示層次,很少能商業(yè)化,不過情形也逐漸轉(zhuǎn)變,2011年5月Google I/O盛會(huì)上,Google提出Android Open Accessory,期望廣泛業(yè)者發(fā)展支援Android的配件,Google并提供開發(fā)套件ADK(Accessory Development Kit),該套件即是基于Arduino平臺(tái)所構(gòu)成。
言下之意,習(xí)慣與熟悉Arduino的開發(fā)者可以開發(fā)出Android智慧型手機(jī)、平板電腦的電子配件,可以是健身腳踏車、遙控玩具等,并與Android互通運(yùn)作,若該電子配件的應(yīng)用示范廣被接受,甚可能商業(yè)化量產(chǎn)銷售。
進(jìn)一步的,2013年6月Sony提出Open SmartWatch Project,而后在瑞典舉辦SmartWatch Arduino Hackathon活動(dòng),讓Sony的SmartWatch可以換替其嵌入式作業(yè)系統(tǒng)(Sony SmartWatch官方原廠用的是Micrium公司的uC/OS-II嵌入式作業(yè)系統(tǒng)),簡言之就是「刷ROM」。
不僅Google、Sony看重Arduino,2013年9月IDF盛會(huì)期間,Intel推出新系列的處理器Quark(夸克),是比2008年Atom(原子)系列更小的處理器,發(fā)表當(dāng)日Intel宣稱Quark僅有Atom的20%電路面積與10%的功耗用電,Quark的目標(biāo)市場是物聯(lián)網(wǎng)(IoT)、穿戴式電子等應(yīng)用。
連Intel都推Arduino相容電路板
Intel為了推行Quark選擇與Arduino合作,用Quark處理器為基礎(chǔ)開發(fā)出Galileo系統(tǒng)電路板,該電路板與Arduino相容,并執(zhí)行Arduino的函式庫及Sketch描述語言(Script Language)。
更重要的是,Intel訂制了5萬片Galileo,并預(yù)計(jì)在18個(gè)月的時(shí)間內(nèi),將5萬片Galileo發(fā)送給1,000所大專院校,期望有更多的電子應(yīng)用的發(fā)創(chuàng)是以Quark處理器為基礎(chǔ)來實(shí)現(xiàn)。
歸結(jié)而言,Google、Sony、Intel等大廠均擁抱Arduino,從某種角度看,Arduino正逐漸成為電子周邊(Peripheral)、智慧型配件(Smart Accessory)的主流共通平臺(tái),除了非常細(xì)膩、即時(shí)的控制外,多數(shù)電子功效均可透過Arduino來實(shí)現(xiàn)。
Arduino雖獲得系統(tǒng)大廠肯定,但可能還需要一段路要努力,2011年5月至今已經(jīng)過2年時(shí)間,似乎尚未看到Google在2012年、2013年的Google I/O盛會(huì)上,展示比較顯著、知名的Android電子配件,而Sony與Intel的支持亦自2013年開始,仍需要時(shí)間醞釀,并讓發(fā)創(chuàng)的應(yīng)用點(diǎn)子更趨商業(yè)成熟性,及進(jìn)行各項(xiàng)測(cè)試實(shí)證。