|

Arduino 101擁抱Intel Curie核心 優缺點比一比

   

作者:陸向陽

Arduino 101明年初登場,其核心為Intel的Curie。

Arduino 101明年初登場,其核心為Intel的Curie。

2015年10月16日,Intel與Arduino LLC共同發表了Arduino 101的新開發板,美國地區銷售名為Arduino 101,美國以外區域則稱Genuino 101。

Intel早在2013年就擁抱Arduino圈,推出Gelileo開發板(使用Quark夸克處理器),可相容Arduino接腳與Arduino程式開發工具與語法,之後2014年的Edison模組(使用Quark或Atom原子處理器)也支援Arduino。

2015年1月Intel在CES上發表Curie(居禮)模組,小到可以用在穿戴式電子領域,其中Curie內部依然是Quark處理器。而10月16日Arduino 101/Genuino 101開發板則使用Curie模組來實現,一樣相容Arduino接腳、語法、開發工具。

Arduino 101/Genuino 101開發板預計賣30美元(約27歐元),2016年第1季開始供貨。Amazon、Conrad Electronic、Farnell Element 14、Microcenter、Mouser、Radio Shack、RS Components及SparkFun等業者會經銷。

Curie功能比一比

使用Curie有何好處嗎?應該說有好有壞,好處是Curie模組內的Quark為32MHz、32位元x86架構微處理器(嚴格而論稱為Quark SE,SE即Second Edition第二版的意思),運算力估計強過Arduino Uno用的16MHz、8位元AVR架構微控制器。

記憶體方面,Intel官方的Curie規格是384KB Flash與80KB SRAM,但相關報導寫196KB Flash與24KB RAM,Arduino官網寫384KB Flash與80KB SRAM,但SRAM部分註明只有24KB可供應用程式(Sketch)使用。

因此,推估之所以寫196KB Flash,應該也是系統佔據一部分,真正可供運用的是196KB。除此之外電路板上似乎又增設2MB Flash可供Curie運用。

另外Curie有內建Bluetooth Low Energy(BLE,也稱Bluetooth Smart),但其實來自Nordic的nRF512822,還有內建6軸的加速度感測器與陀螺儀,來自Bosch的BMI160,省去額外再添購。

不過Curie也有三點比標準Arduino Uno差:

  • 只有4組PWM脈寬調變輸出,Uno有6組。
  • 沒有任何的EEPROM記憶體,Uno至少還有1KB可以使用。
  • 單一I/O接腳的電流驅動力最高僅4mA,Uno可到20mA。

如果再與MediaTek的LinkIt ONE小比一下,LinkIt One也有效能更佳的處理器核心與更多容量的記憶體,且依然提供EEPROM可用,但PWM方面則只有2組。當然,LinkIt ONE(售價已降至59美元)強在無線通訊,如GPRS、Wi-Fi、GPS等,Curie略強在慣性感測。

Arduino 101、Arduino UNO、LinkIt ONE比較表

Arduino 101、Arduino UNO、LinkIt ONE比較表

另外Curie也已經整合電池充電電路,要可攜式運用很便利,但要進一步確認Arduino 101也有呼應支援此設計。Intel也有許多IQ系列軟體可以支援Curie,但不知能否與Arduino原有軟體搭配組合運用。

而重申一下前述,以MPU為主業的晶片業者通常不擅長研發MCU的I/O接腳,所以Curie與LinkIt ONE均是弱驅動(Source)、弱承受(Sink)力的I/O接腳,Curie最高只能輸出4mA驅動電流,跟ATmega動輒20mA不能比,Curie、LinkIt ONE只是接腳排列相仿於Arduino,不保證原有設計電路或Arduino Shield可完全相容(兼容)沿用、續用,不過Curie的I/O接腳也是可容忍很傳統的5V電壓。

最後筆者也稍微查了一下,Quark晶片的千顆批發價約9.62美元~13.39美元,因此Arduino 101/Genuino 101賣30美元應當仍屬合理,倒是沒查到Curie或Edison等報價。

小結

Curie會否成為Arduino/Genuino的新寵主控晶片?是有這個機會,畢竟現在Atmel剛被Dialog Semiconductor購併,未來是否持經營Maker領域的銷售仍待觀察,不過Curie可能更適合打入LilyPad之類的穿戴式構型產品,但眼前先以四平八穩的Uno尺寸產品試水溫,也算是不錯的開始。

相關閱讀:Arduino 101官網消息

陸向陽

Author: 陸向陽

從電子科系畢業後,即以媒體人的角色繼續這段與「電子科技」的不解之緣。歷任電子技術專書作者、電子媒體記者、分析師等角色,並持續寫作不殆。近來投入Arduino、Raspberry Pi等開放硬體的研究與教程介紹。

Share This Post On

2 Comments

    • 是的

      1.0~3.0 = Bluetooth Classic
      4.0+ = Bluetooth Low Energy = Bluetooth Smart

      Post a Reply

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *