Exciting new product designs have been enabled by the availability of powerful and compact single board computers. This is especially useful in applications where miniaturization enhances cost and/or ...