Arduino的物聯網宣言:開放、永續與公平

作者: Richard Quinnel

Arduino是以低成本微控制器開發板讓全世界有更多人能學習嵌入式開發的幕後推手,現在也把目光焦點集中到物聯網領域;除打造物聯網開發案專用的新款開發板、雲端服務及新論壇,Arduino已建立一套物聯網哲學,期望能有助於進一步激勵該領域的成長。

Arduino,以低成本微控制器開發板讓全世界有更多人能學習嵌入式開發的幕後推手,現在也把目光焦點集中到了物聯網(IoT)領域;除了打造物聯網開發案專用的新款開發板、雲端服務以及新論壇,Arduino已經建立了一套物聯網哲學,期望能有助於進一步激勵該領域的成長。簡而言之,Arduino的物聯網宣言是:開放性(Open)、永續性(Sustainable)以及公平(Fair)。

在4月初於美國加州舉行的年度Arduino Day大會上,Arduino創辦人Massimo Banzi發表了多款著眼物聯網市場的新產品與服務。其中之一是定價35美元的MKR1000開發板,結合了Arduino Zero與無線網路外接卡(Wi-Fi shield)的功能;新款開發板為連網經驗較少、甚至沒有接觸過連網技術的開發者,提供了一個打造物聯網裝置的平台。

[Arduino]

圖1 為物聯網應用量身打造的ArduinoMKR1000開發板。(來源:arduino.cc)


另一個新發表的服務是Arduino線上開發平台create.arduino.cc,該公司並表示將在短時間內為開發者推出基於網路的整合開發環境(IDE);該線上平台還包含Arduino物聯網專區。

IoT熱潮席捲全球,Arduino打造物聯網專屬新產品的舉措並不令人驚訝;而將情況提升到一個新境界的,是Arduino宣示的物聯網哲學,並將透過其產品、培訓以及服務的提供進行推廣─Arduino希望物聯網開發是開放性、永續性且公平的。

在開放性方面包含兩個元素:其一,當然就是新型聯網產品應該要用開放原始碼硬體、軟體以及通訊協議來打造,這種理想是期望給予使用者分享開發案的能力,並能公開地在社群中分享所遭遇的挑戰、共同解決問題;其次,開放性宣言也意味著能接觸更廣大的群眾,Arduino的目標是打造盡可能讓更多人使用的工具與產品,無論人們是什麼技術背景,或是擁有不同程度的入門知識。

永續性宣言則是從環保的角度出發,Arduino相信連網產品應該要被設計成可以拆解、回收或是在利用;但除了環保概念,這裡的永續性還涵蓋了產品生命週期。Arduino的目標不是讓產品會過時或是需要汰換,而是讓產品能被修理或是改造;否則像是最近產業界發生的Google旗下Nest終止Revolv智慧家庭服務之情況,將會阻礙使用者對物聯網的興趣。

[Arduino]

圖2 Revolv在官網上宣佈將停止服務。


Revolv是Google在2014年收購之智慧家庭產品供應商Nest旗下品牌,將在5月中旬停止其雲端服務;而因為該品牌的家庭自動化產品仰賴線上服務做為主功能,停止雲端服務意味著所有的Revolv物聯網應用程式與產品、集線器等都會受到影響甚至無法再使用,且由於其產品使用專屬軟體與通訊協議,使用者不但無法將已購買的裝置改做其他用途(編按:當初Revolv以300美元的價格承諾消費者可提供終身服務),其他供應商也不能為那些裝置提供替代性的服務。

連網產品需要有多個幾年的較長使用壽命,才能讓人們接受並將之融入日常生活中;為此,Arduino的永續性宣言是呼籲開發者在設計產品時,要考量到長期性的使用者體驗,並請求開發者確保產品能容易獲得新生、容易升級,或是能轉向採用其他供應商的雲端服務。

Arduino的第三個宣言是公平,但這裡提到的公平性無關訂價或市場競爭,而是物聯網裝置能收集的資訊使用之公平性。

物聯網裝置能輕易地透過與使用者的互動收集多少個人資訊,已經很快地變得越來越清楚;舉例來說,智慧恆溫器會知道你的睡眠週期以及你家何時沒人在,可穿戴式產品會知道你的健康情況、行動、所在位置以及活動程度,連網汽車知道你要去哪裡以及開車開得好不好。而透過將多個資訊來源相關聯,還有可能大量推斷出你的個人習慣、喜好與活動情況。

目前物聯網裝置正在收集所有類型的資訊,而通常其實際本質則是掩藏於一長串的「服務約定條款」中;同樣地的,供應商將如何使用以及妥善保護這些資訊、可能會跟哪些人分享這些資訊等等問題,充其量只會提供模糊的訊息。

而Arduino的公平宣言是呼籲物聯網與支援雲端服務的設計,要讓使用者能擁有完全掌控個資、決定誰能取得那些資訊的權力;無論何時。

筆者對於這樣的宣言深表贊同;開放性有助於激勵物聯網的發展以及廣泛取得,也能有助於鼓勵創新。打造能避免在短短幾年就變得無用的產品,有助於建立使用者對物聯網的信心,並加速提升市場的接受度。讓使用者能清楚看到物聯網所收集的個資內容以及掌控權力,看來是相當公平。

當然,專有系統以及被控制的開發還有一些爭議;此外,有多少使用者有興趣或有能力管理自己的物聯網資料?物聯網究竟該如何被最妥善地開發,仍沒有明確的答案。重要的是,這些議題能被納入考量並且公開討論,Arduino的物聯網宣言是朝向該目標發展的第一步,也是讓人非常樂見的一步!

發表評論