Introduction
Part I Beagle Board Basics
Chapter 1 The Beagle Hardware Platform
Chapter 2 Beagle Software
Chapter 3 Exploring Embedded Linux Systems
Chapter 4 Interfacing Electronics
Chapter 5 Practical Beagle Board Programming
Part II Interfacing, Controlling, and Communicating
Chapter 6 Interfacing to the Beagle Board Input/Outputs
Chapter 7 Cross-Compilation, Eclipse, and Building Linux
Chapter 8 Interfacing to the Beagle Board Buses
Chapter 9 Interacting with the Physical Environment
Chapter 10 Real-Time Interfacing Using External Slave Processors
Part III Advanced Beagle Board Systems
Chapter 11 The Internet of Things
Chapter 12 Wireless Communication and Control
Chapter 13 Beagle Board with a Rich User Interface
Chapter 14 Images, Video, and Audio
Chapter 15 Real-Time Interfacing with the PRU-ICSS
Chapter 16 Embedded Kernel Programming
Conclusions
Summary
Index