×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux
     

Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux

4.5 2
by Derek Molloy
 

See All Formats & Editions

In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platform

Exploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction

Overview

In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platform

Exploring BeagleBone is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual—you’ll also learn the underlying engineering techniques that will allow you to create your own projects. The book begins with a foundational primer on essential skills, and then gradually moves into communication, control, and advanced applications using C/C++, allowing you to learn at your own pace. In addition, the book’s companion website features instructional videos, source code, discussion forums, and more, to ensure that you have everything you need.

The BeagleBone’s small size, high performance, low cost, and extreme adaptability have made it a favorite development platform, and the Linux software base allows for complex yet flexible functionality. The BeagleBone has applications in smart buildings, robot control, environmental sensing, to name a few; and, expansion boards and peripherals dramatically increase the possibilities. Exploring BeagleBone provides a reader-friendly  guide to the device, including a crash course in computer engineering. While following step by step, you can:

  • Get up to speed on embedded Linux, electronics, and programming
  • Master interfacing electronic circuits, buses and modules, with practical examples
  • Explore the Internet-connected BeagleBone and the BeagleBone with a display
  • Apply the BeagleBone to sensing applications, including video and sound
  • Explore the BeagleBone’s Programmable Real-Time Controllers

Hands-on learning helps ensure that your new skills stay with you, allowing you to design with electronics, modules, or peripherals even beyond the BeagleBone. Insightful guidance and online peer support help you transition from beginner to expert as you master the techniques presented in Exploring BeagleBone, the practical handbook for the popular computing platform.

Product Details

ISBN-13:
9781118935125
Publisher:
Wiley
Publication date:
12/31/2014
Pages:
600
Sales rank:
241,114
Product dimensions:
7.30(w) x 9.00(h) x 1.20(d)

Meet the Author

Dr. Derek Molloy is a Senior Lecturer in the School of Electronic Engineering at Dublin City University, Ireland. Derek produces a popular YouTube series on the BeagleBone platform and a wide variety of embedded Linux topics. His videos and personal blog have introduced millions of people to the BeagleBone, embedded Linux, and digital electronics.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews

Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux 4.5 out of 5 based on 0 ratings. 2 reviews.
Anonymous More than 1 year ago
FRINGEINDEPENEDENTREVIEW More than 1 year ago
Are you an inventor, maker, student, entrepreneur, hacker, artist or dreamer? If you are, then this book is for you. Author Derek Molloy, has done an outstanding job of writing a book that brings the power of embedded Linux to your products, inventions, creations, or projects; and, that truly explains the BeagleBone in detail. Author Molloy, begins by introducing you to the BeagleBone platform hardware. In addition, he introduces you to the Linux operating system and software tools that can be used with the BeagleBone. The author also exposes you to the core concepts, commands and tools that are required to effectively manage embedded Linux systems. Then, he continues by introducing you to the type of practical electronics that you need in order to work effectively and correctly with the BeagleBone platform. The author then describes several different programming options for the BeagleBone, including scripted and compiled language. Next, he integrates the Linux, programming and electronics groundwork, in order to show you how to build circuits and write programs that interface to the BeagleBone's single-wire inputs and outputs. In addition, the author describes how you can use your desktop computer to develop applications that can be deployed directly to the BBB. In addition, he describes bus communication in detail, by explaining and comparing the different bus types that are available on the BeagleBone. The author also shows you how build on your knowledge of GPIO and bus interfacing. Then, he continues by introducing you to the Internet of Things, by presenting two new sensors: a simple temperature sensor and a more complex Bluetooth low-energy sensor. The author then introduces you to the rich user interface architectures and application development on the BeagleBone. Next, he show you how USB peripherals are attached to the BBB, so that it can be used for capturing image, video, and audio data, by using low-level Linux drivers and APIs. Finally, the author describes input and output examples that help explain the operation of the PRUs and their encompassing industrial communication subsystem (PRU-ICSS). This excellent book provides you with enough background knowledge and under-the-hood technical details, to enable and motivate your own explorations. By using hands-on examples, the author describes what each step means in detail, so that when you substitute your own hardware components, modules, and peripherals, you will be able to adapt the content in this great book to suit your needs.