BeagleBone Cookbook
Software and Hardware Problems and Solutions
Publisher: O'Reilly Media
Final Release Date: April 2015
Pages: 346

BeagleBone is an inexpensive web server, Linux desktop, and electronics hub that includes all the tools you need to create your own projects—whether it’s robotics, gaming, drones, or software-defined radio. If you’re new to BeagleBone Black, or want to explore more of its capabilities, this cookbook provides scores of recipes for connecting and talking to the physical world with this credit-card-sized computer.

All you need is minimal familiarity with computer programming and electronics. Each recipe includes clear and simple wiring diagrams and example code to get you started. If you don’t know what BeagleBone Black is, you might decide to get one after scanning these recipes.

  • Learn how to use BeagleBone to interact with the physical world
  • Connect force, light, and distance sensors
  • Spin servo motors, stepper motors, and DC motors
  • Flash single LEDs, strings of LEDs, and matrices of LEDs
  • Manage real-time input/output (I/O)
  • Work at the Linux I/O level with shell commands, Python, and C
  • Compile and install Linux kernels
  • Work at a high level with JavaScript and the BoneScript library
  • Expand BeagleBone’s functionality by adding capes
  • Explore the Internet of Things
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyBeagleBone Cookbook

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(3 of 3 customers found this review helpful)


Simple and Motivating

By holla2040

from Montrose, CO

About Me Author, Designer, Developer, Educator, Embedded Linux Expert, Maker, Sys Admin, System Architect

Verified Reviewer


  • Accurate
  • Analog Io
  • Arduino
  • Concise
  • Digital Io
  • Easy to understand
  • Embedded
  • Helpful examples
  • I2c
  • Nodejs
  • Realtime Co-processor
  • Well-written


    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly BeagleBone Cookbook:

    I just blew through the BeagleBone Cookbook Early Release last night. Its excellent! Short, quick and full of starter information to spawn BB projects far beyond Arduino. The recipes are structured to show just how easy it is to use your Arduino physicals (LEDs, sensors, motors) on the BB. I especially like that the recipes complete a simple task, giving you a taste then refer you to more in-depth coverage elsewhere.

    I loved the decision to go with node over python. Its an interesting twist to introduce node's simplicity into the embedded space and comprehensively covers its use. A clear departure from all the net's python examples distinguishes this book.

    Personally I'd like to see an additional recipe using node websockets and complementary js lib without relying on node-red.

    Also, the entire PRU chapter needs to be expanded into its own cookbook. The whole deterministic preemptive scheduling on Linux discussion has been going on since before I wrote my Embedded Linux book in 2002. The Sitara's PRU availability and application needs more TI marketing exposure for design wins over Raspberry Pi.

    Displaying review 1

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook:  $33.99
    Formats:  DAISY, ePub, Mobi, PDF
    Print & Ebook:  $43.99
    Print:  $39.99