BeagleBone Essentials

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

BeagleBone Essentials

Rodolfo Giometti

1 customer reviews
Harness the power of the BeagleBone Black to manage external environments using C, Bash, and Python/PHP programming
Mapt Subscription
FREE
$30.00/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
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
$16.80
$29.99
$29.99 p/m after trial
RRP $23.99
RRP $29.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


BeagleBone Essentials Book Cover
BeagleBone Essentials
$ 23.99
$ 16.80
BeagleBone By Example Book Cover
BeagleBone By Example
$ 31.99
$ 22.40
Buy 2 for $34.30
Save $21.68
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
From 1 reviews

Read More Reviews

Recommended for You

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