Raspberry Pi essentials get up and running with the Raspberry Pi to develop captivating projects

Programmers new to the Raspberry Pi and novice programmers with little to no experience with micro board computing will find the book useful. A basic knowledge of programming languages in general will prove useful for a better understanding of the topics

Bibliographic Details
Main Author: Creasey, Jack
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2015
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Project 1
  • Installing an advanced audio playback applicationBuilding an Internet radio based on VLC and Raspberry Pi; Project 2a
  • Running VLC in the background for the Internet radio; Starting VLC automatically at reboot; Project 2b
  • Designing a playlist file for the Internet radio; Chapter 4 supplemental materials; Project 2c: Parsing the playlist file for the Internet radio; Project 2d
  • Implementing a Python text interface to VLC; Project 3
  • Implementing a TKinter GUI for the Internet radio; Running tktest.py; Creating a clock in the radio UI; Running tkradio.py
  • Building a talking clock with Python 3Summary; Chapter 3: Raspberry Pi and Cameras; Connecting cameras to the Raspberry Pi; PiCam and PiNoIR; Webcams; Project architecture for the Raspberry Pi security camera; Features and limitations of the cameras; Testing camera capability; Viewing CPU resource for the luvcview application; Verifying the PiCam operation; Controlling data storage for video; Testing the data storage limit; Project 1
  • Running raspivid as a background service; Project 1a
  • Creating a Bash script to drive raspivid; Testing the picam.sh script
  • Chapter 2: Configuring the Raspberry Pi Desktop and SoftwareHardware and software networking configuration; Client reservations for Ethernet and wireless; Configuring the Raspberry Pi desktop and software; Keeping the development environment up to date; Setting up a screensaver; Manually locking your session; Desktop and file manager accelerators; Adding root privileges to the PCManFM file manager; Programming on the Raspberry Pi; Developing with Bash shell scripts; Project 1
  • Building a talking clock with a Bash script; Creating project files and directories
  • Project 1b
  • Creating a movement detector with a USB cameraTest the webcam installation; A final word on resolution and frame rate for movement detection; Project 2
  • Combining the webcam movement detector and the PiCam camera; Project 3
  • Creating a simple Python GUI for the security application; Summary; Chapter 4: Raspberry Pi Audio Input and Output; Audio quality and bandwidth; Audio capability on the Raspberry Pi; Limited headphone output; Understanding the ALSA configuration; Configuring the default device for ALSA; Configuring the Raspberry Pi to support high-quality sound
  • Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Raspberry Pi; Let's get started; Unboxing the Raspberry Pi; Configure power for Pi; Local display, keyboard, mouse, or remote headless access; Selecting a screen; Connecting VGA displays; Getting your SD Card ready; Booting the Raspberry Pi for the first time; It's time to power up the Pi; No video on initial boot; Final installation configuration; A quick tour of the desktop; Instructions for downloading all project files; Summary