Comparison of single-board computers

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Comparison of single-board computers.

General comparison[edit]

Name Model Release Date SoC CPU Graphics RAM Storage
Arduino Uno R3 ? ? ATMega 328 @16 MHz N/A 2 KB 32 KB flash
Arndale Board 5250-AA ? Samsung Exynos 5 2x ARM Cortex-A15 @1.7 GHz Mali-T604MP4 (72 GFLOPS) 2 GB DDR3(L) SATA 3.0, microSD port
BeagleBoard ? ? TI OMAP­3530 ? TMS320C64x @430 MHz, DSP 128 MB LPDDR 256 MB NAND flash
BeagleBoard-xM ? ? ? ARM Cortex-A8 @1 GHz C64x, DSP 512 MB LPDDR ?
BeagleBone A6 ? TI AM3359 ARM Cortex-A8 @720 MHz LCD 256 MB DDR2 4 GB flash
BeagleBone Black A5C ? TI Sitara ARM Cortex-A8 @1 GHz PowerVR SGX530 512 MB DDR3L 2 GB flash, microSD
Cappuccino PC ? ? ? ? ? ? ?
Cotton Candy ? ? ? ARM Cortex-A9 @1.2 GHz Mali 400MP4 1 GB Up to 64 GB microSD
Cubieboard ? Sept 2012 Allwinner A10 ARM Cortex-A8 @1 GHz Mali-400 1 GB DDR3 @480 MHz 4 GB NAND flash, microSD port, SATA port.
Cubieboard 2 ? June 2013 Allwinner A20 2x ARM Cortex-A7 @1 GHz Mali-400MP2 1 GB DDR3 @980 MHz 4 GB NAND flash, microSD port, SATA port.
Cubieboard 3 ? Oct 2013 Allwinner A20 2x ARM Cortex-A7 @1 GHz Mali-400MP2 2 GB DDR3 @480 MHz 8 GB NAND flash, microSD port, SATA 2.0 port.
CuBox ? ? Marvell Armada 510 PJ4 @800 MHz ? 1 GB DDR3 @800 MHz ?
CuBox-i 2 Nov 2013 Freescale i.MX6 1x, or 2x, or 4x ARM Cortex-A9 @1 GHz Vivante GC880 or Vivante GC2000 1–2 GB DDR3 @800 MHz, or @1066 MHz microSD port
Foxconn AT-5570 ? ? ? AMD C-70 Radeon HD 7290 8 GB DDR3 ?
GameStick ? ? ? ARM Cortex-A9 Mali-400 1 GB ?
Zeals GK802 ? ? Freescale i.MX6 4x ARM Cortex-A9 @1.2 GHz Vivante GC2000, quad-core GPU, quad IPU 1 GB DDR3 8 GB NAND flash, Support 16/32 GB expanded
Gigabyte Intel NUC type ? ? ? ? ? ? ?
Gizmo Board ? ? ? AMD Embedded G-Series APU ? 1 GB DDR3 ?
Gooseberry ? ? Allwinner A10 ARM Cortex-A8 @1 GHz Mali-400 ? 4 GB
Gumstix Overo ? ? ? ARM Cortex-A8 @1 GHz ? 256MB / 512MB LP-DDR 512 MB NAND flash
Hackberry A10 ? ? Allwinner A10 ARM Cortex-A8 @1.2 GHz Mali-400 512MB/1GB DDR3 4 GB NAND
Hiapad Hi-802 ? ? Freescale i.MX6 4x ARM Cortex-A9 ? 1 GB ?
Intel NUC ? ? ? Intel Core i3 ? ? ?
Matrix TBS2910 Jan 2014 Freescale i.MX6Q 4x ARM Cortex-A9 @1 GHz Vivante GC2000, Quad core GPU, Quad IPU 2GB DDR3 eMMC 16GB
MarsBoard ? ? Allwinner A10 ARM Cortex-A8 @1.2 GHz Mali-400 1 GB DDR3 4 GB NAND Flash
MinnowBoard[1] ? 2013 ? Intel Atom E640 1 GHz, 32-bit GMA600 1 GB DDR2 RAM ?
MK808 ? ? Rockchip RK3066 2x ARM Cortex-A9 @1.6 GHz Mali-400MP4 @250 MHz 1 GB DDR3 8 GB NAND Flash
MTB025 ? ? VIA WM8850 ARM Cortex-A8 @1.2 GHz Mali-400 512 MB 4 GB
MYD-AM3359[2] ? ? TI AM3359 ARM Cortex-A8 @720MHz PowerVR SGX530 512 MB DDR3 512 MB flash, microSD
Netduino Plus 2 ? ? ? ARM Cortex-M4 @168 MHz ? 100+ KB ?
Nitrogen6x Rev 3 June 2013 Freescale i.MX6 4x ARM Cortex-A9 @1 GHz Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) 1 GB DDR3 @532 MHz SATA 2.5, 2x microSD
ODROID-U2 ? ? Samsung Exynos 4 4x ARM Cortex-A9 @1.7 GHz Mali-400MP4 @440 MHz 2 GB LP-DDR2 ?
ODROID-U3 ? 14 January 2014 Samsung Exynos 4412 4x ARM Cortex-A9 @1.7 GHz Mali-400MP4 @440 MHz 2 GB LP-DDR2 @880 MHz microSD
ODROID-X ? 2012 Samsung Exynos 4412 4x ARM Cortex-A9 @1.4 GHz Mali-400MP4 @400 MHz 1 GB LP-DDR2 @800 MHz ?
ODROID-X2 ? ? Samsung Exynos 4 4x ARM Cortex-A9 @1.7 GHz Mali-400MP4 @440 MHz 2 GB LP-DDR2 ?
ODROID-XU ? ? Samsung Exynos 5 4x ARM Cortex-A15 1.6 GHz + 4x Cortex-A7 CPUs (8 cores, big.LITTLE) PowerVR SGX544MP3 GPU 2 GB LPDDR3 microSD slot, eMMC 4.5 module connector
OLinuXino A13 ? ? Allwinner A13 ARM Cortex-A8 @1 GHz Mali-400 512 MB ?
OLinuXino A20 ? June 2013 Allwinner A20 2x Cortex-A7 Mali-400MP2 1 GB ?
OLinuXino-Maxi ? ? Freescale i.MX233 926EJ-S @454 MHz LCD 512MB DDR ?
Ouya ? 2013 ? 4x Cortex-A9 @1.7 GHz Nvidia ULP GeForce 1 GB 8 GB flash
PandaBoard ES ? ? ? ARM Cortex-A9 @1.2 GHz PowerVR SGX540 1 GB ?
pcDuino Dev-11712 ? ? ARM Cortex-A8 @1 GHz Mali-400MP4 1 GB DRAM 2 GB Flash
Radxa Rock ? January 2014 Rockchip RK3188 4x ARM Cortex-A9 @1.6 GHz Mali-400MP4 2 GB DDR3 8 GB NAND flash, microSD port
Radxa Rock Lite January 2014 Rockchip RK3188 4x ARM Cortex-A9 @1.6 GHz Mali-400MP4 1 GB DDR3 4 GB NAND flash, microSD port
Raspberry Pi Model A 4 February 2013 Broadcom BCM2835 ARM11 @700 MHz Broadcom VideoCore IV 256 MB SD Card
Raspberry Pi Model B rev 1 29 February 2012 Broadcom BCM2835 ARM11 @700 MHz Broadcom VideoCore IV 256 MB SD Card
Raspberry Pi Model B rev 2 15 October 2012 Broadcom BCM2835 ARM11 @700 MHz Broadcom VideoCore IV 512 MB SD Card
Rikomagic MK802 ? ? ? ? ? ? ?
RIoTboard ? 28 January 2014 Freescale i.MX6 ARM Cortex-A9 @1.0 GHz Vivante GC880 1GB DDR3 4 GB flash
Snowball SKY-S9500 ? ? 2x Cortex-A9 @1 GHz Mali-400 1 GB LP-DDR2 4/8 GB e-MMC
U2 ? ? Allwinner A10 ARM Cortex-A8 ? 1 GB 4 GB
UDOO ? Oct 2013 Freescale i.MX6 Dual/Quad 2x, or 4x ARM Cortex-A9 @1 GHz Vivante GC2000 1GB DDR3 microSD port
Velocity Micro Edge Mini ? ? ? Intel Core i3 Intel HD 4000 graphics 4 GB 64 GB mSATA SSD
VIA APC 8750 ? Wonder­Media WM8750 1176JZF @800 MHz 720p 512 MB DDR3 2 GB NAND
VIA EPIA-P910-10 ? ? ? 4x VIA E @1 GHz VIA Chromotion 5.0 DX11 DDR3 800/1066/1333 SO-DIMM socket ?
Wandboard Solo 2013 Freescale i.MX6 1x ARM Cortex-A9 @1 GHz Vivante GC880 (3D) + Vivante GC320 (2D) 512 MB DDR3 2× microSD
Wandboard Dual 2013 Freescale i.MX6 2x ARM Cortex-A9 @1 GHz Vivante GC880 (3D) + Vivante GC320 (2D) 1 GB DDR3 2× microSD
Wandboard Quad 2013 Freescale i.MX6 4x ARM Cortex-A9 @1 GHz Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) 2 GB DDR3 2× microSD, SATA

Physical and electrical comparison[edit]

Name Size [mm] Weight Input Voltage Current Power Source
Arduino Uno 75 × 53 ? 7–12 V 42 mA ?
Arndale Board 195 × 140 × 20 ? ? 2.3 A ?
BeagleBoard 79 × 62 ? 2.7–4.5 V ? ?
BeagleBoard-xM 82.5 × 82.5 ? ? ? ?
BeagleBone 86 × 53 ? 5 V 170 mA ?
BeagleBone Black 86.4 × 53.3 40 g 5 V ± 0.25 V 210–460 mA miniUSB or DC jack or via expansion header
Cappuccino PC ? ? ? ? ?
Cotton Candy ? ? ? ? ?
Cubieboard [3] 100 × 60 45 g 5 V 2 A DC jack or USB OTG input
Cubieboard 2 [3] 100 x 60 ? 5 V 2 A DC jack or USB OTG input
Cubieboard 3 [3] 110 × 80 220 g (kit) 5 V 2.5 A miniUSB or DC jack or LiPo batteries
CuBox 55 × 55 × 42 91 g ? ? ?
CuBox-i 55 × 55 × 42 ? ? ? ?
Foxconn AT-5570 190 × 135 × 38 ? ? ? ?
Game Stick ? ? ? ? ?
Gigabyte Intel NUC type 100 × 100 ? ? ? ?
Gizmo Board 102 × 102 ? ? ? ?
GK808 102 × 38 × 10 50 g ? ? ?
Gooseberry ? ? ? ? ?
Gumstix Overo 58 × 17 × 4.2 ? ? ? ?
Hackberry A10 110 × 76 × 20 ? ? ? ?
Hiapad Hi-802 ? ? ? ? ?
Intel NUC ? ? ? ? ?
MinnowBoard 106.68 x 106.68 ? ? ? ?
MK808 ? ? ? ? ?
MTB025 ? ? ? ? ?
Netduino Plus 2 ? ? 7.5–9.0 V 25 mA per pin max current Optional USB powered
Nitrogen6x 116 × 75 ? 5 V DC 300 mA Separate plug or power over Ethernet
ODROID-U2 52 × 48 ? 5 V 2 A ?
ODROID-U3 83 × 48 48 g 5 V 2 A ?
ODROID-X 94 × 90 96 g 5 V 2 A ?
ODROID-X2 94 × 90 ? 5 V 2 A ?
OLinuXino A13 120 × 120 ? 6–16 V ? ?
OLinuXino A20 142 × 83 95 g 6–16 V ? ?
OLinuXino-Maxi 94.0 × 67.3 ? 6–16 V ? ?
Ouya 75 × 75 × 75 ? ? ? ?
PandaBoard ES 114.3 × 101.6 81.5 g ? ? ?
pcDuino 125 × 52 ? 5 V ? ?
Radxa Rock 100 x 80 x 30 ? 5 V 2 A DC jack
Raspberry Pi Model A 85.6 × 54.0 × 19.5 45 g 5 V 300 mA ?
Raspberry Pi Model B 85.6 × 54.0 × 19.5 45 g 5 V 700 mA ?
Rikomagic MK802 ? ? ? ? ?
RIoTboard 120 x 75 ? 5V ? ?
Snowball ? ? 5 V ? ?
U2 ? ? ? ? ?
UDOO 110 x 85 ? ? ? ?
Velocity Micro Edge Mini 117 × 112 × 40 ? ? ? ?
VIA APC 170 × 85 (Neo-ITX) ? ? ? ?
VIA EPIA-P910-10 100 × 72 (Pico-ITX) ? ? ? ?
Wandboard 95 × 95 ? 5 V 2 A ?

I/O interfaces and ports[edit]

Name Interfaces USB 2.0 USB 3.0 USB Device Storage Slots SATA Ethernet Wi-Fi Bluetooth Analog In Analog Out
Arduino Uno Digital GPIO 14 No No No No ? No No No 12 2
Arndale Board JTAG, GPIO opt 2 1 Yes microSD Optional Yes Yes Yes ? ?
BeagleBoard GPIO Yes No ? ? ? No No No Audio Audio
BeagleBoard-xM ? ? ? ? ? ? Yes Optional No ? ?
BeagleBone GPIO I²C UART SPI CAN Yes ? Device,Host microSD ? Yes ? ? 12 bit ADC ?
BeagleBone Black ? Yes No ? microSD ? 10/100 No No ? ?
Cappuccino PC ? ? ? ? ? ? ? ? ? ? ?
Cotton Candy None No No No microSD ? No Yes Yes No No
Cubieboard I²C SPI GPIO SATA 2 UART Yes No OTG microSD SATA 10/100 No No No No
Cubieboard 3 I²C SPI GPIO SATA 2 UART IrDA Yes No OTG microSD SATA 2.0 10/100/1000 Yes Yes Yes Yes
CuBox ? ? ? ? ? ? ? ? ? ? ?
CuBox-i2 IR remote 2 ? ? microSD ? 10/100 802.11n Optional No No
Foxconn AT-5570 ? 4 2 No SD ? 10/100/1000 ? ? No No
Game Stick ? ? ? ? ? ? ? ? ? ? ?
Gigabyte Intel NUC ? ? ? ? ? ? ? ? ? ? ?
Gizmo Board ? ? ? ? ? ? ? ? ? ? ?
GK808 ? 1 No ? ? ? ? ? ? ? ?
Gooseberry ? No No ? ? ? No Yes ? ? ?
Gumstix Overo ? ? ? ? ? ? ? ? ? ? ?
Hackberry A10 ? 2 No ? SDHC ? Yes Yes No ? ?
Hiapad Hi-802 ? ? ? ? ? ? ? ? ? ? ?
Intel NUC ? Yes No ? ? ? ? ? ? ? ?
MinnowBoard ? ? ? ? ? ? Yes ? ? ? ?
MK808 ? ? ? ? ? ? ? ? ? ? ?
MTB025 ? ? ? ? ? ? ? ? ? ? ?
Netduino Plus 2 ? ? ? ? ? ? ? ? ? ? ?
Nitrogen6x I²C, JTAG, CAN2, extra USB header 2 No 2 Host, 1 OTG 2x microSD SATA 10/100/1000 b/g/n Optional No No
ODROID-U2 ? 2 No Mass storage microSD, eMMC ? 10/100 No No No No
ODROID-U3 UART, GPIO, I²C 3 No 3 Host, 1 OTG microSD, eMMC ? 10/100 No No No No
ODROID-X ? LCD, I²C, UART, SPI, ADC, GPIO 6 No ? SDHC, eMMC ? 10/100 No No ? ?
ODROID-X2 ? 6 No Mass storage SDHC, eMMC ? 10/100 No No No No
ODROID-XU I²C, MIPI-CSI, UART, SPI, PWM, MIPI-DSI 4 1 4 Host, 1 OTG microSD ? 10/100 No No 1 No
OLinuXino A13 ? ? ? ? ? ? ? ? ? ? ?
OLinuXino A20 GPIO LCD UART UEXT 2 No OTG microSD, SD/MMC SATA 10/100 No No ? ?
OLinuXino-Maxi GPIO I²C UART SPI 2 No ? microSD ? Yes ? ? ? ?
Ouya ? 1 No ? ? ? Yes Yes Yes ? ?
PandaBoard ES ? 2 No ? SDHC ? 10/100 Yes Yes ? ?
pcDuino 2.54 mm Headers compatible with Arduino Yes No ? microSD ? Yes ? No ? ?
Radxa Rock GPIO, UART, I²C, SPI, USB 2.0, PWM, ADC, LCD Yes No 2 Host, 1 OTG microSD (SDXC) ? 10/100 b/g/n 4.0 ? A/V, headphones
Radxa Rock Lite GPIO, UART, I²C, SPI, USB 2.0, PWM, ADC, LCD Yes No 2 Host, 1 OTG microSD (SDXC) ? 10/100 b/g/n No ? A/V, headphones
Raspberry Pi Model A GPIO, UART, I²C, SPI 1 No ? SD ? No No No No No
Raspberry Pi Model B GPIO, UART, I²C, SPI 2 No ? SD ? 10/100 No No No No
Rikomagic MK802 ? ? ? ? ? ? ? ? ? ? ?
RIoTboard GPIO, UART, I²C, SPI, PWM, CSI 4 No 4 Host, 1 OTG microSD and SD ? 10/100/1000 No No ? ?
Snowball UART, SPI, I²C, GPIO 1 No ? microSD ? 100 b/g/n 2.1 + EDR ? ?
U2 ? ? ? ? ? ? ? ? ? ? ?
UDOO GPIO Yes No OTG microSD SATA 10/100/1000 Yes ? Audio Audio
Velocity Micro Edge Mini ? ? ? ? ? ? ? ? ? ? ?
VIA APC ? 4 No ? ? ? Yes ? ? ? ?
VIA EPIA-P910-10 ? 6 2 ? ? ? Yes ? ? ? ?
Wandboard UART, SPI, I²C, GPIO 1 No 1 OTG 2x microSD SATA opt'l 10/100/1000 802.11n Optional Yes Yes
Name Interfaces USB 2.0 USB 3.0 USB Device Storage Slots SATA Ethernet Wi-Fi Bluetooth Analog In Analog Out

Audiovisual interfaces[edit]

Name Mic In Audio Out HDMI LVDS Other Video Out
Arduino Uno No No No No No
Arndale Board ? ? 1.4 Yes ?
BeagleBoard ? ? ? ? ?
BeagleBoard-xM ? ? ? ? ?
BeagleBone ? ? ? ? ?
BeagleBone Black No HDMI Yes ? ?
Cappuccino PC ? ? ? ? ?
Cotton Candy No No 1.3a ? ?
Cubieboard No 3.5 mm jack, HDMI Yes Headers Headers
Cubieboard 3 Header 3.5 mm, HDMI, S/PDIF 1.4 No VGA
CuBox ? ? ? ? ?
CuBox-i2 No SPDI/F 1.4 No No
Foxconn AT-5570 ? ? ? ? ?
Game Stick ? ? ? ? ?
Gigabyte Intel NUC ? ? ? ? ?
Gizmo Board ? ? ? ? ?
GK808 ? ? ? ? ?
Gooseberry ? ? Yes ? ?
Gumstix Overo ? ? ? ? ?
Hackberry A10 Yes ? PartialDVI incompatible[4] ? ?
Hiapad Hi-802 ? ? ? ? ?
Intel NUC ? ? Yes ? ?
MK808 ? ? ? ? ?
MTB025 ? ? ? ? ?
Netduino Plus 2 ? ? ? ? ?
Nitrogen6x Header 3.5 mm, HDMI YesDVI compatible[5] 3 screen options Parallel RGB
ODROID-U2 Yes 3.5 mm, HDMI Yes ? ?
ODROID-U3 No 3.5 mm, HDMI micro HDMI No No
ODROID-X Yes 3.5 mm, HDMI micro HDMIDVI compatible ? RGB 24-bit LCD
ODROID-X2 Yes 3.5 mm, HDMI Yes ? ?
OLinuXino A13 ? ? ? ? ?
OLinuXino A20 Yes Yes Yes LCD header VGA 6-pin 1.25 mm step connector
OLinuXino-Maxi Yes Yes ? ? Comp Vid
Ouya ? ? Yes ? ?
PandaBoard ES Yes 3.5 mm jack, HDMI Yes LCD expansion header DSI, DVI-D (non-standard plug)
pcDuino ? ? Yes ? ?
Radxa Rock ? 3.5 mm, HDMI, S/PDIF 1.4 ? AV output
Raspberry Pi No Yes YesDVI compatible[4] ? Composite video
Rikomagic MK802 ? ? PartialDVI incompatible[4] ? ?
RIoTboard Yes 3.5 mm, HDMI Yes Yes ?
Snowball ? Yes Yes ? ?
U2 ? ? ? ? ?
Velocity Micro Edge Mini ? ? ? ? ?
VIA APC Yes Yes Yes ? ?
VIA EPIA-P910-10 Yes Yes Mini-HDMI ? VGA
Wandboard Yes 3.5 mm, S/PDIF Yes expansion board No
Name Mic In Audio Out HDMI LVDS Other Video Out
Notes
^DVI compatible HDMI signal can be converted to DVI by passive adapter.
^DVI incompatible HDMI signal not convertible to DVI by passive adapter. Watch out for HDMI screens that require DVI signalling.

See also[edit]

References[edit]

  1. ^ "Technical Features | minnowboard.org" (in English). Retrieved 24 February 2014. 
  2. ^ "MYD-AM335X Development Board | TI AM3359, AM3352, ARM Cortex-A8 Processor, Linux, Android, WinCE, AM335x starter kit-Welcome to MYIR" (in English). MYIR Tech Limited. Retrieved 24 February 2014. 
  3. ^ a b c "products:start [Cubieboard Docs]". Retrieved 2014-03-29. 
  4. ^ a b c [1] Hackberry forums: HDMI signal not convertible to DVI → problem with HDMI screen requiring DVI compatible signal
  5. ^ [2] Boundary Devices: DVI Support on i.MX6 boards

External links[edit]