結合Raspberry Pi與Arduino又可以跑Android的多功能開發板UDOO Neo
內建功能包山包海
由Raspberry Pi基金會推廣的Raspberry Pi開發板具有多種款式,基本上各款產品都具有完整的SoC(包含處理器、顯示晶片、記憶體)以及SD讀卡機、USB端子、視訊與音訊輸出端子等元件,只要裝上由Raspberry Pi基金會提供的Raspbian作業系統,或是由第三方提供的其他作業系統就能當作迷你電腦使用。如果使用者想要為它加入更多功能,還可透過GPIO(General Purpose I/O,通用輸入輸出)端子連接其他周邊設備。
Arduino則是採用開源軟、硬體平台的開發板,各廠商、開發者或個人玩家都可以從官方網站取得硬體設計資料,並自行修改電路板與元件設計,也可以連接各種電子元件或感測器,讓Arduino能夠發揮更多功能。
不過Raspberry Pi與Arduino受限於價格與體積,大多只包含基本的功能,如果需要使用動態感應器、藍牙、無線網路等功能,需使用擴充模組或是USB來擴充相關元件,UDOO Neo這款開發板就將這些功能全部內建於基本規格中。
UDOO Neo具有9軸感應器(3軸加速規、3軸陀螺儀、3軸磁力儀),並支援IEEE802.11 b/g/n無線網路,以及藍牙4.0、低功耗藍牙等無線傳輸,讓使用者不需另外安裝擴充模組就能使用完整功能。
▲Raspberry Pi 2是目前最新的版本,將支援即將推出的Windows 10。
▲Arduino完全開放其軟硬體設計,讓任何人都能自由修改,因此有許多衍生產品。
▲UDOO內建了更多元件,讓功能更加完整。
具雙處理器可執行Android
UDOO Neo除了比Raspberry Pi與Arduino具有更多感應器與支援無線網路、藍牙之外,更特別的是它具有ARM Cortex-M4與Cortex-A9等2個處理器,前者能夠支援Arduino IDE讓UDOO Neo能夠相容於Arduino程式,至於後者則能支援存放於SD卡中的Linux或Android作業系統。
在Linux部分,官方推出以lubuntu 12.04 LTS(輕量化Ubuntu)為基礎修改UDOObuntu,採用Linux Kernel 3.10,此外也可支援XBMC、Linaro Ubuntu、ArchLinux、Debian、Debian Wheezy armHF、OpenMediaVault、Open Elec等作業系統。在Android部分,UDOO Neo支援Android Kitkat 4.4.3,使用者也可以自行修改作業系統,或是安裝如Google Play、Chrome等Google Apps。
UDOO Neo支援HDMI與LVDS視訊輸出,並能透過I2C介面傳輸觸控訊號,使用者可以配合觸控螢幕使用,它也具有76個GPIO腳位,使用者可以自行擴充各種功能。在其他IO端子部分,UDOO Neo還具有攝影機模組端子、有線網路端子、micro SD讀卡機、2組USB、mini USB、mini USB OTG以及音訊、麥克端子。
UDOO Neo具有2種版本,UDOO Neo Basic的價格為美金49元(約合新台幣1,560元),此版本搭配512MB記憶體,並只具有無線網路功能,不支援有線網路與動態感應,完整版本售價為美金59元(約合新台幣1,880元),記憶體容量擴充為1GB,並具有有線網路與動態感應功能。此2種版本的預定上市時間皆為2015年9月。
▲UDOO Neo搭載ARM Cortex-M4與Cortex-A9等2個處理器。
▲Cortex-A9處理器支援NEON指令集,對播放多媒體檔案有很大的幫助。
▲UDOO Neo也內建無線網路與藍牙傳輸功能。
▲使用者具有多種方式連接各種現有設備。
▲內建的9軸感應器也讓UDOO Neo具有更多與現實世界互動的功能。
▲使用者可以透過LVDS與I2C連接小形觸控螢幕。
加入T客邦Facebook粉絲團延伸閱讀: