16

I hear and see things about Raspberry Pi, Arduino (someone gave me one and I have tried a few things), and Beagle Board (and variations).

What other boards should be on this list?
Where do these boards leave off and vendor specific evaluation board begin?

How do they compare based on hardware / software resources available, application areas, and suitability for training kids or even practicing professionals who may need to learn new processors and/or embedded Linux or how to program with Real-Time Kernel?

DeveloperDon
  • 261
  • 2
  • 5

3 Answers3

8

Someone already did all the hard work...

http://raymii.org/s/articles/Small_Linux_PCs.html

http://java.net/downloads/mobileandembedded/Assets/SBC_comparison44-1.pdf

steadyfish
  • 103
  • 4
BullBoyShoes
  • 241
  • 1
  • 3
  • Though they mention it in the "others" section they are not taking the BeagleBones into account. E.g. the BeagleBone Black being only slightly more expensive than the RPi but offering a few more functionality (USB host & client for example). – Ghanima Sep 04 '14 at 16:06
3

What other boards should be on this list? ... How do they compare?

There are 2 wiki pages comparing the RaspberryPi that you can sort/read/improve;

The wikis are probably better resources as they can be updated with new products like the 4k/usb3 boards that are coming out now. Generally these are the popular options:

  • Popular Ultra low power micro controller is the advantage of the arduino-micro($25). Arduino has 19 other official boards.

  • Popular Inexpensive full fledged computer(Linux, 1080p video, 35,000+ applications) is the advantage of the raspberrypi-a+($20). Raspberrypi has 3 other official boards.

  • Inexpensive USB3 speed on a full fledged computer is the advantage of the ODROID-XU3 Lite($99). ODROID has 4 other options.

  • Inexpensive 4k video is offered by ODROID-C2 ($40).

Where do these boards leave off and vendor specific evaluation board begin?

If your doing any large volume work you would use an "evaluation board" then order many chips to put on your own boards.

... suitability for training kids?

select popular open source so there will be many options for them.

There are new options every year, some of them may meet specific needs better than the products listed, but this overview should give you a general idea of what to start comparing.

user1133275
  • 2,216
  • 15
  • 31
  • This is a good answer, but I think microcontroller boards like the Arduino are categorically different than SoC boards like the Pi or ODROID. Apples and oranges so to speak; something from one category is mostly not comparable to, and certainly not a replacement for, something in the other. – goldilocks Sep 27 '16 at 13:58
  • @goldilocks I agree they are different categories but there are many rpi projects that could use an Arduino but don't because they don't care about Watts and do care about $/flops and re-use for more demanding projects... I'm not aware of any SoC with a power management controller to reduce Watt usage like a mobile phone. – user1133275 Sep 27 '16 at 15:08
2

The answer really depends on what you call "similar". If you're interested in boards capable or running Linux, Armbian download page provides a nice list of boards running Debian/Ubuntu, sorted by SoC name and manufacturer. They have great detailed photos of supported boards there. Here's one of the smallest for example:

enter image description here

Dmitry Grigoryev
  • 27,928
  • 6
  • 53
  • 144