BeagleBone Essentials

Harness the power of the BeagleBone Black to manage external environments using C, Bash, and Python/PHP programming

BeagleBone Essentials

Rodolfo Giometti

Harness the power of the BeagleBone Black to manage external environments using C, Bash, and Python/PHP programming
Packt Subscription
FREE
$9.99/m after trial
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$29.99
RRP $29.99
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$10.00
$29.99
$9.99 p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start a FREE 10-day trial

Frequently bought together


BeagleBone Essentials Book Cover
BeagleBone Essentials
$ 23.99
$ 10.00
BeagleBone By Example Book Cover
BeagleBone By Example
$ 31.99
$ 10.00
Buy 2 for $20.00
Save $35.98
Add to Cart

Book Details

ISBN 139781784393526
Paperback240 pages

Book Description

The BeagleBone Black is an embedded system that is able to run complete GNU/Linux distributions such as Debian or Ubuntu. Having powerful distribution capabilities, and packed with an easily expandable embedded board, the BeagleBone Black is a device that will allow users to build powerful and versatile monitoring and controlling systems.

You start off by learning how to set up the board from scratch; you will be introduced to the concepts of compilation and cross-compilation of user-space and kernel-space applications with some basic debugging techniques. Next, you will move on to high-level programming by using scripting languages; you'll then learn how to get access to different kinds of peripherals such as serial ports, USB devices, I2C/SPI, and 1-Wire. Finally, you will discover how to use or develop system daemons in several programming languages, collect peripheral data, and control a device. Accessing all peripherals and writing good monitoring and controlling programs can be a complex task; it's all too easy to make mistakes early in development that lead to serious problems in production. This guide is an invaluable tutorial if you are planning to use a BeagleBone Black to control or monitor projects.

Table of Contents

What You Will Learn

  • Set up and install a Debian operating system for your BeagleBone Black
  • Get access to the serial console to manage the BeagleBone Black's bootloader and kernel
  • Discover the pros and cons of native versus cross-compiling C applications
  • Compile the Linux kernel from scratch and add custom device drivers
  • Ascertain how a system daemon works and how high-level languages can interact with it
  • Work with electronic components to build a small circuit
  • Develop applications that interact with your circuits connected with the system's GPIOs, serial/USB ports, and I2C/SPI/1-Wire busses
  • Use RFID LF readers, temperature sensors, barcode readers, ADC/DAC, and other peripherals to monitor and control your surroundings

Authors

Table of Contents

Book Details

ISBN 139781784393526
Paperback240 pages
Read More

Read More Reviews

Recommended for You

BeagleBone By Example Book Cover
BeagleBone By Example
$ 31.99
$ 10.00
Raspberry Pi Robotic Blueprints Book Cover
Raspberry Pi Robotic Blueprints
$ 35.99
$ 10.00
Git Essentials - Second Edition Book Cover
Git Essentials - Second Edition
$ 27.99
$ 10.00
Working with Odoo 10 - Second Edition Book Cover
Working with Odoo 10 - Second Edition
$ 39.99
$ 10.00
Odoo 10 Development Essentials Book Cover
Odoo 10 Development Essentials
$ 35.99
$ 10.00
Odoo Development Cookbook Book Cover
Odoo Development Cookbook
$ 39.99
$ 10.00