This is a very informative slide show with collection of all the different OSBs(Open Source Boards). A detailed comparison wiki is still under evolving state but this really gives very good comparison of the possibilities today. The different boards are providing a good combination of interfaces, may a collective usage and experience with the hardware will enable the user to mix the interfaces and come up with his own design. But overall this slide show gave a good reference.
@Duanebenson Thanks Duane, agree about the Beaglebone. And the folks at Atmel would be pleased to hear your remarks about the Arduino, as they wondered why it was not included. Some say, though, that it isn't an SBC, although one of the newest Arduino-based boards does run a version of Linux.
I know the RasPi has a video input connector, although the software only supports the Foundation-sourced camera accessory.
Do any of the others have video in?
Also, saying an ARM quad-core is four times as powerful as a RasPi is like saying it's 10 times as powerful as my desktop workstation... maybe true if you're comparing against the fastest ARM processor in any of the peripherals (I think there's one in the SSD), but clearly missing the point. The RasPi ARM core represents only a tiny fraction of the compute power in the Broadcom VideoCore chip.
The BeagleBoneBlack I've also evaluated, and saying it has "quite robust OS support" is misleading. Several important peripherals, including the SGX PowerVR GPU, still have no drivers for any of the available OS distributions.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...