Provides detailed materials for both novice and experienced programmers using all BeagleBone variants which host a powerful 32-bit, super-scalar TI Sitara ARM Cortex A8 processor. Authored by Steven F. Barrett and Jason Kridner, the work may be used in a wide variety of projects from science fair projects to university courses and senior design projects to first prototypes of very complex systems.