自從樹莓派(Raspberry Pi)在2012年誕生以來,市場上有越來越多單板電腦(single board computer,SBC)湧現,幾乎每個月都有新產品上市;這些SBC可應用於機器人、物聯網、PC、遊戲、通訊等等各種不同領域。

以下我們選出了10款在2017年推出、最值得注意的SBC產品,它們在Wi-Fi功能方面具備相似性,並整合了藍牙通訊以提升功能性;這些SBC的價格從相對較便宜的10美元(約300台幣)到有點貴的239美元(約7,154台幣),不過看來是一分錢一分貨…如果你也玩(買)過這幾款產品,歡迎分享心得,當然也歡迎推薦其他不錯的SBC!

1. Raspberry Pi Zero W (售價10美元)

Raspberry Pi Zero W是我們列出的2017年Top 10單板電腦產品中價最便宜的,但仍配備了不少功能,最值得注意的就是內建Wi-F;這款SBC的功能性與硬體配備與Raspberry Pi 的Zero系列單板電腦相同,包括1GHz單核心CPU、512RAM、Mini HDMI與USB OTG連接埠、攝影機連接器,以及色差端子(composite video)/重設(reset)接頭。

20171225_Top10SBC2017_NT01P1

Raspberry Pi Zero W雖然只要10美元,該有的無線功能都不缺
(來源:Raspberry Pi)

Zero W並提供多種無線連結選項,包括802.11 b/g/n WLAN、藍牙4.1以及藍牙低功耗(BLE);Raspberry Pi基金會還(與Kinnier Dufort、T-Zero合作)為這款小型SBC設計了一個手持式外盒(另外銷售),包含短版軟性攝影機轉接器,以及橡膠腳架,可避免在平坦表面上滑動。Zero W預載了NOOBS軟體,不過如同其他眾多SBC,亦可使用幾乎任一種Linux軟體平台。

2. 華碩Tinker Board (售價54.99美元)

華碩(ASUS)的Tinker Board單板電腦外觀看起來與Raspberry Pi 3差不多,但前者配備了速度更快的硬體,這也是它價格較高的原因(Raspberry Pi 3售價34.99美元);Tinker Board搭載瑞芯微(Rockchip)的四核心處理器RK3288、ARM Mali-T764 GPU,內建2Gb雙通道DDR3記憶體,並有Micro SD插槽可外接記憶卡。

20171225_Top10SBC2017_NT02

Tinker Board配備瑞芯微四核處理器以及ARM Mali繪圖處理器核心
(來源:ASUS)

其他功能包括802.11 b/g/n、藍牙4.0+EDR等無線功能,RTL ALC4040音訊解碼器、4個USB 2.0埠,LAN連結以及一堆GPIO (包括40pin接頭,1個2-pin觸針與2個15-pin MIPI DSI/CSI);在作業系統部分,Tinker Board預載TinkerOS (以Debian 9為基礎),也可採用任一種Linux平台。

3. Marvell Espressobin (售價79.99美元)

Espressobin是市面上價格較「高貴」的SBC之一,不過一分錢一分貨,它配備了Marvell Armada 3700LP雙ARM Cortex A53核心處理器,1~2Gb容量DDR 3 RAM (有不同版本),一個SATA介面以及Micro SD插槽;網路連結選項則包括1個Topaz網路交換器、2個Gigabit乙太網路連接埠,1個乙太網路WAN。可惜無線功能未整合在主機板上,可透過Mini PCI插槽添加無線/藍牙周邊插件。

20171225_Top10SBC2017_NT03

Marvell Espressobin無線功能需要外接插件
(來源:Marvell)

Espressobin配備2個40-pin接頭,可連接周邊配件與Arduino Shields,還有數個USB連接埠(USB 3.0、USB 2.0與micro USB各一),還有一個重設按鈕/JTAG介面;就像其他單板電腦,Espressobin也能採用任何一種Linux作業系統,包括Ubuntu、Yocto等等。

4. 96Boards HiKey 960 (售價239.99美元)

96Boards出品的HiKey 960是這裡的十款SBC裡面價格最高的一款產品,配備華為(Huawei)的Kirin 960八核心big.LITTLE 架構ARM處理器,包括4個ARM Cortex-A73核心以及4個Cortex-A53核心,還有一個Mali G71MP8繪圖處理器;此外內建3Gb的LPDDR4 RAM,以及32Gb的快閃記憶體。

20171225_Top10SBC2017_NT04

售價239美元的HiKey 960
(來源:96 Boards)

HiKey 960整合了Wi-Fi (雙天線、2.4與5GHz雙頻)、藍牙4.1無線功能,一對USB 3.0 Type A連接埠(僅支援主機模式),一個USB 2.0 Type C連接埠,還有支援1080p 視訊輸出的HDMI 1.4,一對攝影機連接埠,以及40與60-pin的GPIO接頭。此SBC亦支援各種Linux作業系統,還能採用Android平台。

5. PINE64 Rock64 (售價24.95美元)

PINE 64的Rock 64是一款價廉物美的SBC,支援4K HDR10高畫質;該款電腦採用瑞芯微RK3328 ARM Cortex A53四核心處理器,4GB的LPDDR3 RAM,配備eMMC模組插座以及Micro SD插槽,還有Mali 450MP2 GPU。

20171225_Top10SBC2017_NT05

信用卡大小的Rock 64支援4K HDR10高畫質顯示
(來源:PINE64)

Rock 64的HDMI 2.0連接埠支援60Hz 4K輸出(以及HDR10),能提供大多數較高階顯示器也前所未見的視覺效果;此外該SBC配備USB 3.0以及一對USB 2.0連接埠,一個Gigabit乙太網路連接埠,以及Pi-2匯流排與Pi-P5+匯流排連接埠各一。Rock 64支援各種Linux作業系統或是Android 7.1平台。

6. Orange Pi R1 (售價13.9美元)

Orange Pi的R1是一款迷你SBC,配備全志(Allwinner) H2四核心Cortex-A7處理器、256Mb的DDR3 RAM以及Mali 400MP2繪圖處理器;在儲存部分有16Mb快閃記憶體,以及TF/Micro SD記憶卡插槽(最高可擴充到32Gb儲存容量)。有趣的是,這款小小SBC配備兩個100M乙太網路連接埠,能做為智慧控制器主機或是簡易物聯網閘道器使用。

20171225_Top10SBC2017_NT06

Orange Pi配備兩個100M乙太網路連接埠
(來源:Orange Pi)

R1配備的其他硬體還包括瑞昱(Realtek)的WLAN 802.11 b/g/n晶片RTL8189FTV、u.FL天線連接器以及外接天線;此外有單個micro USB OTG連接埠、26-pin擴展連接埠,以及具備耳機功能的13-pin介面,2個USB 2.0連接埠,TV輸出,還有麥克風與紅外線接收器。支援的作業系統包括Android 4.4、Lubuntu、Debian與Armbian。

7. MYIR MYS-6ULX (售價24.80美元)

MYIR的MYS-6ULX系列SBC是專為工業4.0與物聯網應用設計,採用恩智浦(NXP)的i.MX 6Ultralite/6ULL處理器(內含四個ARM Cortex-A7核心)。這個系列產品有兩個版本,工業4.0應用為MYS-6LUX-IND,物聯網應用則為MYS-6LUX-IOT;兩款產品配備的硬體大部分相同,包括256MB DDR3 SDRAM、256MB NAND快閃記憶體、USB、乙太網路與LCD介面,不過根據其預期應用有些許不同。

20171225_Top10SBC2017_NT07

MYIR的MYS-6ULX系列有針對工業4.0與物聯網兩大不同應用的兩個版本
(來源:MYIR)

MYS-6LUX-IOT配備USB介面Wi-Fi模組,內含天線,而MYS-6LUX-IND則能支援-40~ 85℃工業規格溫度;MYIR也設計了一款擴充板(MYB-6ULX),配備額外的乙太網路連接埠、CAN、RS485,還有音訊、RTC與攝影機等功能,讓此SBC能增加功能性。在支援的作業系統方面,兩款產品都可使用Linux 4.1.15、Debian與Yacto。

8. LeMaker Banana Pi Pro (售價47.99美元)

LeMaker的Banana pro是前一代Banana Pi之更新版,從Raspberry Pi「借用」了不少功能;此新產品功能相較前一代設計有不少強化,配備全志A20處理器,內含兩個ARM Cortex-A7處理器核心,1Gb的DDR3 RAM以及Mali-400 MP2 GPU。在儲存方面有MicroSD插槽以及一個SATA 2.0連接埠可外接儲存裝置;不過此SBC不能以外接硬碟開機。

20171225_Top10SBC2017_NT08

Banana pro是Banana Pi的進化版
(來源:LeMaker)

在無線通訊功能方面,配備Wi-Fi 802.11 b/g/n AP6181晶片,視訊與音訊分別透過HDMI 1.4連接埠與3.5mm TRRS插孔傳輸;其他功能包括乙太網路連接埠、8位元平行攝影機介面、40-pin GPIO以及板上麥克風;此外Banana Pro也可支援所有Linux作業系統,適合各種開發專案使用。

9. LattePanda (售價209美元)

LattePanda也是一款價格較高的SBC,它跟其他幾款產品最大的不同,在於它是一部功能完整的Winodws 10 PC,也能搭配其他電腦周邊,例如遊戲搖桿、鍵盤、印表機以及攝影機等等;該產品採用英特爾(Intel) Cherry Trail Z8350四核心處理器,4Gb的DDR3L RAM,支援Intel HD Graphics,板上內建64Gb儲存空間。

20171225_Top10SBC2017_NT09

LattePanda 支援Windows 10作業系統
(來源:LattePanda)

LattePanda預載了完整版Windows 10,有趣的是該SBC也配備了一顆Arduino協同處理器以及20 GPIO輸出接腳,因此可以用Arduino軟硬體來開發各種專案。LattePanda也配備了一個USB 3.0介面以及一對USB 2.0連接埠,無線通訊部分支援802.11n與藍牙4.0,並有一個乙太網路連接埠,還有HDMI與MIPI-DSI介面。

10. Sparkfun BBC micro:bit (售價17.5美元)

排在最後一個介紹但絕對不能小看的Sparkfun BBC micro:bit這款單板電腦,是專門為激發小朋友們對寫程式的興趣而開發;它尺寸雖小(43mm X 52mm),硬體功能並不遜色,採用Nordic nRF51822 ARM Cortex-M0微控制器,內建256K快閃記憶體以及16K的SRAM。此外它有不少輸出介面,包括23-pin卡緣連接器,以及5個環狀連接器(三個I/O,一個3V、一個GND)。

20171225_Top10SBC2017_NT10

LattePanda 支援Windows 10作業系統
(來源:Sparkfun)

這款SBC與其他產品不同的地方,還有它配備了5X5 LED陣列,能用來做為燈光感測器或迷你螢幕,能顯示字母或是數字等資訊;此外有兩個可編程按鈕,可控制遊戲、發送無線電訊息或是啟動顯示器。micro:bit支援藍牙BLE,只有一個MicroUSB連接埠用來編程,可使用多種程式語言,包括Javacode、Microsoft BlockCode,、MicroPython與C++。

以上只是2017年上市SBC產品中的一小部分,卻是在Maker社群中討論熱度很高的幾款;不過到底哪一款才是「最佳」,當然是要看使用者自己用哪個最順手。而只要市場上的眾家SBC製造商繼續良性競爭,我們在未來一年將可期待更多新產品問世!

編譯:Judith Cheng

(參考原文: Top 10 Single Board Computers Introduced in 2017,by Cabe Atwell;本文為機械工程師,熱愛電子技術)