This is the latest (main) BeagleBoard documentation. If you are looking for stable releases, use the drop-down menu on the bottom-left and select the desired version.


This is a collection of open-source books written to help Beagle developers.

BeagleBone Cookbook is a great introduction to programming a BeagleBone using Linux from userspace, mostly using Python or JavaScript.

PRU Cookbook provides numerous examples on using the incredible ultra-low-latency microcontrollers inside the processors used on BeagleBone boards that are a big part of what has made BeagleBone such a popular platform.

Links to additional books available for purchase can be found on the Beagle books page.