Exploring BeagleBone : tools and techniques for building with embedded Linux
A guide for the BeagleBone embedded Linux platform covers essential BeagleBone skills and underlying engineering principles, including a review of Linux, electronics, and programming skills; and interfacing electronic circuits, buses, and modules.