Jump to content

User:OliverGalvin/Comparison of single-board computers

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Kaklik (talk | contribs) at 22:07, 23 November 2013 (Undid revision 583008012 by Kaklik (talk)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Comparison of single-board computers.

General comparison

Name Model Date Price (USD) SoC CPU Graphics RAM Storage
Arduino Uno R3 30 ATMega 328 @16 MHz N/A 2KB 32KB flash
Arndale Board 5250-AA 249 Samsung Exynos 5 2x Cortex-A15 @1.7 GHz Mali-T604MP4 (72 GFLOPS) 2GB DDR3(L) SATA 3.0, µSD port
BeagleBoard 125 TI OMAP­3530 TMS320C64x @430 MHz, DSP 128MB LPDDR 256MB NAND flash
BeagleBoard-xM 201 Cortex-A8 @1 GHz C64x, DSP 512MB LPDDR
BeagleBone A6 89 TI AM3359 Cortex-A8 @720 MHz LCD 256MB DDR2 4GB flash
BeagleBone Black A5C 45 TI Sitara Cortex-A8 @1 GHz PowerVR SGX530 512MB DDR3L 2GB flash, µSD
Cappuccino PC 400
Cotton Candy 200 Cortex-A9 @1.2 GHz Mali 400MP4 1GB Up to 64GB microSD
Cubieboard sept 2012 49 Allwinner A10 Cortex-A8 @1 GHz Mali-400 1GB DDR3 @480 MHz 4GB NAND flash, µSD port, SATA port.
Cubieboard 2 June 2013 59 Allwinner A20 2x Cortex-A7 @1 GHz Mali-400MP2 1GB DDR3 @980 MHz 4GB NAND flash, µSD port, SATA port.
CuBox 135 Marvell Armada 510 PJ4 @800 MHz 1GB DDR3 @800 MHz
CuBox-i 2 nov 2013 (preorder) 70 Freescale i.MX6 Dual Lite 1x, or 2x, or 4x ARM Cortex A9 @1 GHz Vivante GC880 or Vivante GC2000 1-2GB DDR3 @800 MHz µSD port
Foxconn AT-5570 AMD C-70 Radeon HD 7290 8GB DDR3
GameStick 79
Zeals GK802 90 Freescale i.MX6 4x Cortex-A9 @1.2 GHz Vivante GC2000, Quad core GPU, Quad IPU DDR3 1GB 8GB NAND Flash, Support 16GB/32GB expanded
Gigabyte Intel NUC type
Gizmo Board 199 AMD Embedded G-Series APU 1GB DDR3
Gooseberry 72 Allwinner A10 Cortex-A8 @1 GHz Mali-400 4GB
Gumstix Overo 149 Cortex-A8 @1 GHz 256MB / 512MB LP-DDR 512MB NAND flash
Hackberry A10 65 Allwinner A10 Cortex-A8 @1.2 GHz Mali-400 512MB/1GB DDR3 4GB NAND
Hiapad Hi-802 89 Freescale i.MX6 4x Cortex-A9 1GB
Intel NUC Intel Core i3
MarsBoard 50 Allwinner A10 Cortex-A8 @1.2 GHz Mali400 1GB DDR3 4GB NAND Flash
MinnowBoard[1] 2013 200 Intel Atom E640 1 GHz, 32-bit GMA600 1 GB DDR2 RAM
MK808 55 Rockchip RK3066 2x Cortex-A9 @1.6 GHz Mali-400MP4 @250 MHz 1GB DDR3 8GB NAND Flash
MTB025 40 VIA WM8850 Cortex-A8 @1.2 GHz Mali-400 512MB 4GB
Netduino Plus 2 60 Cortex-M4 @168 MHz 100+ KB
Nitrogen6x Rev 3 June 2013 199 Freescale i.MX6 4x Cortex-A9 @1 GHz Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) 1GB DDR3 @532 MHz SATA 2.5, 2x µSD
ODROID-U2 89 Samsung Exynos 4 4x Cortex-A9 @1.7 GHz Mali-400MP4 @440 MHz 2GB LP-DDR2
ODROID-X2 135 Samsung Exynos 4 4x Cortex-A9 @1.7 GHz Mali-400MP4 @440 MHz 2GB LP-DDR2
ODROID-XU 169 Samsung Exynos 5 4x Cortex-A15 1.6Ghz + 4x Cortex-A7 CPUs (8  cores, big.LITTLE) PowerVR SGX544MP3 GPU 2GB LPDDR3 Micro-SD slot, eMMC 4.5 module connector
OLinuXino A13 61 Allwinner A13 Cortex-A8 @1 GHz Mali-400 512MB
OLinuXino A20 June 2013 73 Allwinner A20 2x Cortex-A7 Mali-400MP2 1GB
OLinuXino-Maxi 66 Freescale i.MX233 926EJ-S @454 MHz LCD 512MB DDR
Ouya 2013 99 4x Cortex-A9 @1.7 GHz Nvidia ULP GeForce 1GB 8GB flash
PandaBoard ES 182 Cortex-A9 @1.2 GHz PowerVR SGX540 1GB
pcDuino Dev-11712 60 Cortex-A8 @1 GHz Mali-400MP4 1GB DRAM 2GB Flash
Raspberry Pi Model B 2012 35 Broad­com BCM2835 ARM11 @700 MHz Broad­com VideoCore IV 512MB SD Card
Rikomagic MK802
Snowball SKY-S9500 156 2x Cortex-A9 @1 GHz Mali-400 1 GB LP-DDR2 4/8GB e-MMC
U2 21 Allwinner A10 Cortex-A8 1 GB 4GB
UDOO Oct 2013 129 Freescale i.MX6 Dual/Quad 2x, or 4x ARM Cortex A9 @1 GHz Vivante GC2000 1GB DDR3 µSD port
Velocity Micro Edge Mini 499 Intel Core i3 Intel HD 4000 graphics 4GB 64GB mSATA SSD
VIA APC 8750 49 Wonder­Media WM8750 1176JZF @800 MHz 720p 512MB DDR3 2GB NAND
VIA EPIA-P910-10 380 4x VIA E @1 GHz VIA Chromotion 5.0 DX11 DDR3 800/1066/1333 SO-DIMM socket
Wandboard Solo 2013 79 Freescale i.MX6 1x Cortex A9 @1 GHz Vivante GC880 (3D) + Vivante GC320 (2D) 512 MB DDR3 2x µSD
Dual 99 2x Cortex A9 @1 GHz 1 GB DDR3
Quad 129 4x Cortex A9 @1 GHz Vivante GC2000 (3D) + Vivante GC355 (OpenVG) + Vivante GC320 (2D) 2 GB DDR3 2x µSD, SATA

Physical and electrical comparison

Name Size [mm] Weight Input Voltage Current Power Source
Arduino Uno 75 × 53 7–12 V 42 mA (.3 W)
Arndale Board 195 × 140 × 20
BeagleBoard 79 × 62 2.7–4.5 V
BeagleBoard-xM 82.5 × 82.5
BeagleBone 86 × 53 5 V 170 mA (.85 W)
BeagleBone Black 86.4 × 53.3 40g 5 V ± 0.25 V 210–460 mA miniUSB or DC jack or via expansion header
Cappuccino PC
Cotton Candy
Cubieboard 100 × 60
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 50g
Gooseberry
Gumstix Overo 58 × 17 × 4.2
Hackberry A10 110 × 76 × 20
Hiapad Hi-802
Intel NUC
MinnowBoard
MK808
MTB025
Netduino Plus 2 7.5–9.0 V 25 mA per pin max current Optional USB powered
Nitrogen6x 116 × 75 5V DC 300 mA (1.5 W) Separate plug or power over Ethernet
ODROID-U2 52 × 48 5 V 2 A
ODROID-X2 94 × 90 5 V 2 A
OLinuXino A13 120 × 120 6–16 V
OLinuXino A20 142 × 83 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 5V @A
Raspberry Pi 85.6 × 54.0 × 19.5 45 g 5 V 700 mA (3.5 W)
Rikomagic MK802
Snowball 5 V
U2
Velocity Micro Edge Mini 117 × 112 × 40
VIA APC 170 × 85 (Neo-ITX)
VIA EPIA-P910-10 100 × 72 (Pico-ITX)
Wandboard 95 × 95 5V

I/O interfaces and ports

Name Interfaces USB 2.0 USB 3.0 USB Device Storage Slots 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, SATA 3 2 1 Yes microSD Yes Yes Yes
BeagleBoard
BeagleBoard-xM Yes Optional No
BeagleBone GPIO I2C 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 I2C SPI GPIO SATA 2 UART Yes No OTG microSD, SATA 10/100 No No No No
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 I2C, 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-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 3 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 I2C 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
Raspberry Pi GPIO, UART, I²C, SPI 1–2 No SD Model B: 10/100 (usb preattached) No No No No
Rikomagic MK802
Snowball UART, SPI, I²C, GPIO 1 No microSD 100 b/g/n 2.1 + EDR
U2
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 10/100/1000 802.11n Optional Yes Yes
Name Interfaces USB 2.0 USB 3.0 USB Device Storage Slots Ethernet Wi-Fi Bluetooth Analog In Analog Out

Audiovisual interfaces

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.5mm jack, HDMI Yes Headers Headers
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[2]
Hiapad Hi-802
Intel NUC Yes
MK808
MTB025
Netduino Plus 2
Nitrogen6x Header 3.5mm, HDMI YesDVI compatible[3] 3 screen options Parallel RGB
ODROID-U2 Yes 3.5mm, HDMI Yes
ODROID-X2 Yes 3.5mm, HDMI Yes
OLinuXino A13
OLinuXino A20 Yes Yes Yes LCD header VGA 6-pin 1.25mm step connector
OLinuXino-Maxi Yes Yes Comp Vid
Ouya Yes
PandaBoard ES Yes 3.5mm jack, HDMI Yes LCD expansion header DSI, DVI-D (non-standard plug)
pcDuino Yes
Raspberry Pi YesDVI compatible[2] Comp Vid
Rikomagic MK802 PartialDVI incompatible[2]
Snowball Yes Yes
U2
Velocity Micro Edge Mini
VIA APC Yes Yes Yes
VIA EPIA-P910-10 Yes Yes Mini-HDMI VGA
Wandboard 3.5mm 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

References

  1. ^ http://www.minnowboard.org/technical-features/
  2. ^ a b c [1] Hackberry forums: HDMI signal not convertible to DVI → problem with HDMI screen requiring DVI compatible signal
  3. ^ [2] Boundary Devices: DVI Support on i.MX6 boards