Exploring Beaglebone: Tools and Techniques for Building with Embedded Linux