自Intel於2013年推出相容Arduino的Galileo(伽利略)開發板後,其他知名晶片商也相繼加入相容Arduino的行列,包含Linear、MediaTek、Samsung、Realtek等,並對應推出Linduino、LinkIt ONE、ARTIK、Ameba等開發板。

相容Arduino確實達到擁抱廣大自造者,但若期望進一步接觸比Arduino開發者更廣的開發者,並提升更高的潛在成長商機的掌握度,就必須更簡化、更廣泛擁抱潛在應用發想者才行...
相容Arduino確實達到擁抱廣大自造者,但若期望進一步接觸比Arduino開發者更廣的開發者,並提升更高的潛在成長商機的掌握度,就必須更簡化、更廣泛擁抱潛在應用發想者才行...

不僅知名晶片商如此,大陸上海新興的晶片商Expressif,其推出的ESP8266平價Wi-Fi收發器晶片,因為過於廉價(板卡零售約僅5~9美元),引起眾多網友增加嘗試與討論,並為它發展各種方便的使用方式、開發方式,其中也有人推出讓ESP8266相容Arduino的開發法。

為何這些業者要想辦法相容Arduino?與其說是要擁抱、接軌自造者(Maker,或說創客),不如說是全球半導體需求已經低迷,需要新應用刺激需求,其中以物聯網最後期盼,但物聯網潛在應用發想多,真正的主流大宗應用(殺手應用)尚未浮現。

為了盡早掌握各種成為新成長動能的應用,就要有越多的應用發想者、開發者、實踐者才行,晶片商認為讓已經眾多的自造者接觸自家的晶片方案,是最能挖掘與掌握新成長應用的方式,而非現有的板卡大廠,現有板卡大廠心態多已僵固,凡事重視生產速度、成本、規模、良率、交期等製造表現,而非創意,創意在這種取向的企業中,即便有萌芽,也能難獲得足夠的資源配置,進而茁壯,因為過於重視現實,缺乏想像。

為了儘快接觸自造者,最好的方法是相容於自造者原有的習慣,自造者多數都接觸過Arduino,因此相容Arduino接腳、Arduino語法及開發軟體,是最好的方式,開發板是一種接軌手段,最終期望自家晶片能有新的銷售成長機會。

但是,每家業者都尋求相容Arduino,如此對自造者而言,選擇A晶片商的開發板也可以,選擇B晶片商的也可以,有何理由堅持用哪一家的呢?這其實就考驗相容之外的差異能力。

以Intel而言,Galileo、Edison、Curie等產品,即強調短小輕薄,各種尺寸的應用都可實現,其中Galileo也試圖引入PC系統較具備的電路功能,如PCI Express介面、Ethernet介面(Galileo與Arduino YUN發表時間相近,兩者都標榜具備Ethernet介面,在此之前Arduino基本上不具備Ethernet),這是Arduino即便能加裝Shield也依然較缺乏的。

而Linear則是只透過Linduino讓開發者好驅動、操控其類比、混訊、功率型晶片,Samsung ARTIK一樣標榜短小輕薄,MediaTek LinkIt ONE標榜同時兼具多種通訊功能(GPRS/GPS/Bluetooth/Wi-Fi),省去Arduino額外裝許多通訊功能的Shield,Realtek Ameba強調Wi-Fi加密傳輸有硬體加速,以及具備NFC能力。

但是,這些訴求大體還是環繞在自家晶片優勢上,ESP8266則是便宜外,深圳板卡業者SeeedStduio正嘗試讓ESP8266達到更高的抽象(簡化)度,因而推出以ESP8266為基礎的Wio Link開發板,Wio Link使用手機的App就能拖拉放調整設定感測器,而SeeedStudio本有的Grove感測器、驅動器也可延用,如同接USB埠一樣隨意接一個位置就可以動,而後雲端方面還有IFTTT的奧援,嘗試讓開發者盡可能減少電路知識、軟體知識、網路知識,也能著手開發。

因此,相容Arduino確實達到擁抱廣大自造者,但若期望進一步接觸比Arduino開發者更廣的開發者,並提升更高的潛在成長商機的掌握度,就必須更簡化、更廣泛擁抱潛在應用發想者才行,這些人不一定懂Arduino,甚可能不懂電路、程式、網路。

當然,Wio Link僅是嘗試之一,其他接近的作法如S4A(Scratch for Arduino),Google的Blockly等,也同樣提出比Arduino更簡易上手的開發法,以圖形化方式接觸程式設計,可能比傳統文數字更佳,這方面的發展值得期待。