Exploring BeagleBone: Tools and Techniques for Building with by Derek Molloy

By Derek Molloy

In-depth guide and sensible ideas for development with the BeagleBone embedded Linux platform

Exploring BeagleBone is a hands-on advisor to bringing instruments, gizmos, and robots to lifestyles utilizing the preferred BeagleBone embedded Linux platform. accomplished content material and deep aspect supply greater than only a BeagleBone guideline manual--you'll additionally examine the underlying engineering suggestions that would let you create your individual initiatives. The publication starts with a foundational primer on crucial talents, after which progressively strikes into verbal exchange, keep watch over, and complicated functions utilizing C/C++, permitting you to benefit at your individual velocity. moreover, the book's better half site good points tutorial movies, resource code, dialogue boards, and extra, to make sure that you have got every little thing you need.

The BeagleBone's small dimension, excessive functionality, reasonably-priced, and severe adaptability have made it a favourite improvement platform, and the Linux software program base enables advanced but versatile performance. The BeagleBone has functions in clever constructions, robotic keep an eye on, environmental sensing, to call a couple of; and, growth forums and peripherals dramatically elevate the probabilities. Exploring BeagleBone offers a reader-friendly consultant to the gadget, together with a crash direction in laptop engineering. whereas following step-by-step, you can: 

  • Get in control on embedded Linux, electronics, and programming
  • Master interfacing digital circuits, buses and modules, with sensible examples
  • Explore the Internet-connected BeagleBone and the BeagleBone with a display
  • Apply the BeagleBone to sensing purposes, together with video and sound
  • Explore the BeagleBone's Programmable Real-Time Controllers

Hands-on studying is helping make sure that your new abilities stick with you, permitting you to layout with electronics, modules, or peripherals even past the BeagleBone. Insightful tips and on-line peer help assist you transition from newbie to specialist as you grasp the suggestions provided in Exploring BeagleBone, the sensible guide for the preferred computing platform.

Show description

Read or Download Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux PDF

Best personal computers books

Mac OS X Headaches: How to Fix Common (and Not So Common) Problems in a Hurry

Quickly, potent reduction from Mac OS X TroublesDiagnose and therapy difficulties for Mac OS X and OS X 10. 2 JaguarSeeking reduction from mouse mishaps or reminiscence malfunctions? Take the therapy and attain height functionality with Mac OS X and OS X 10. 2 Jaguar. during this helpful source, Mac guru and best-selling writer Curt Simmons covers every little thing from uncomplicated difficulties like interfacing together with your desktop to the complicated info of troubleshooting purposes, printer drivers, and multimedia good points.

User Interface Design: A Software Engineering Perspective

Indicates the reader not just how you can layout an interface, but in addition the right way to make it absolutely practical ¿ placing conception into perform and highlighting the issues a fashion designer faces whilst operating in a real-world scenario.

Microcontrollers Fundamentals for Engineers And Scientists

This publication presents practising scientists and engineers an academic at the basic techniques and use of microcontrollers. at the present time, microcontrollers, or unmarried built-in circuit (chip) pcs, play serious roles in just about all instrumentation and keep an eye on structures. such a lot latest books arewritten for undergraduate and graduate scholars taking an electric and/or desktop engineering direction.

How to Do Everything Netbook

Get the main from your netbook! Now that you have got a netbook, it is time to the best way to maximize all of its functions. This hands-on consultant explains how one can maintain your netbook working at height functionality through proscribing what percentage courses you run simultaneously and what you obtain. research the easiest how one can connect with the net, safe your procedure, set up software program, use web-based courses from Microsoft, Google, and others, upload reminiscence, and troubleshoot your netbook.

Additional info for Exploring BeagleBone: Tools and Techniques for Building with Embedded Linux

Example text

1). cc/ebb203). * will scan for devices on a subnet. , 22 for SSH, 80 for the BBB guide, 8080 for the Apache web server, and 3000 for the Cloud 9 IDE). It may also identify itself with Texas Instruments. ■ You could use a Serial‐over‐USB connection to connect to the BBB and type ifconfig to find the IP address. The address is the “inet addr” associated with the eth0 adapter. This is discussed shortly. 116 in the example above. Your browser should display the page that is shown in Figure 2-2. Ethernet Crossover Cable An Ethernet crossover cable is a cable that has been modified to enable two Ethernet devices to be connected directly together, without the need for an Ethernet switch.

The BBB has a micro‐HDMI socket (HDMI‐D), so be careful to match that to your monitor/television type (usually HDMI‐A or DVI‐D). ) cable should cost no more than $10. Be very careful with your purchase—a HDMI‐C (mini‐HDMI) connector will not fit the BBB. Alternatively, you can purchase a low‐cost ($3) micro‐HDMI (HDMI‐D) plug to regular HDMI (HDMI‐A) socket adapters or micro‐HDMI (HDMI‐D) plug to DVI‐D socket adapter cables. These enable you to use regular‐size HDMI‐A or to connect to DVI‐D devices, respectively (see Figure 1-6(a)).

A) (b) Figure 1-2: (a) The BeagleBone Black (BBB) in an Altoids tin box; (b) the BeagleBone White (BBW) 9 10 0 Part I ■ BeagleBone Basics Table 1-1: The BeagleBone Black (BBB) vs. 6 GB/s and lower power) 256 MB DDR2 Storage On‐board 2 GB eMMC (4 GB eMMC on the Revision C board) and micro‐SD card slot Micro‐SD card slot only Video On‐board HDMI No on‐board HDMI. Optional cape available. Debugging JTAG header present but not populated JTAG over USB available Serial Connection TTL header present but separate cable needed Serial over USB Input/Output Headers Almost the same, but fewer GPIO pins might be available due to eMMC and HDMI functionality on the BBB To achieve such a small form factor, the components are densely placed on the BeagleBone, and a six‐layer PCB is used to achieve interconnects.

Download PDF sample

Rated 4.48 of 5 – based on 44 votes