What this book covers
Chapter 1, Getting Started with Raspberry Pi, introduces the features of the Raspberry Pi and its peripherals. You will build your own Raspberry Pi system and configure the base OS.
Chapter 2, Configuring the Raspberry Pi Desktop and Software, continues with the configuration of a Raspberry Pi project development environment based on the use of graphical desktop applications. You will build a talking clock using a Raspberry Pi sound card.
Chapter 3, Raspberry Pi and Cameras, explores the configuration of the Raspberry Pi to support various video solutions. You will create a camera-based movement detection system with PiCam and USB cameras, using Bash Shell and Python 3 scripts.
Chapter 4, Raspberry Pi Audio Input and Output, examines audio capability and the configuration of the Raspberry Pi to support high-quality sound. You will build an Internet radio and stereo audio system using VLC.
Chapter 5, Port Input and Output on the Raspberry Pi, explains digital I/O configuration. You will experiment with LEDs as output indicators and sensing switches to make improvements to the Internet radio.
Chapter 6, Driving I2C Peripherals on the Raspberry Pi, describes the characteristics of I2C protocols and the extensive I2C interface support built into the Raspberry Pi. You will build an RC servo control program.
Chapter 7, Going Mobile with Raspberry Pi, explores wireless access from the command-line to a remote Raspberry Pi and battery power systems. You will configure remote access to a Raspberry Pi.
Chapter 8, Creating a Raspberry Pi Line-following Robot, builds upon projects completed in previous chapters to design the architecture for a Raspberry Pi-driven robot. You will construct a line-following robot using PiCam as the line sensor.