1 option
Raspberry Pi cookbook / Dr. Simon Monk.
- Format:
- Book
- Author/Creator:
- Monk, Simon, author.
- Language:
- English
- Subjects (All):
- Raspberry Pi (Computer).
- Physical Description:
- 1 online resource (510 p.)
- Edition:
- 2nd ed.
- Other Title:
- Sub-title on cover: Software and hardware problems and solutions
- Place of Publication:
- Beijing, [China] : O'Reilly, 2016.
- System Details:
- text file
- Summary:
- With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand—along with a lot of new questions about the Pi’s capabilities. The second edition of this popular cookbook provides more than 240 hands-on recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino and the Internet of Things. Prolific hacker and author Simon Monk also teaches basic principles to help you use new technologies with Raspberry Pi as its ecosystem continues to develop. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources, including Getting Started with Raspberry Pi (O’Reilly). Python and other code examples from the book are available on GitHub. Set up your Raspberry Pi and connect to a network Work with its Linux-based operating system Program Raspberry Pi with Python Give your Pi "eyes" with computer vision Control hardware through the GPIO connector Use Raspberry Pi to run different types of motors Work with switches, keypads, and other digital inputs Use sensors to measure temperature, light, and distance Connect to IoT devices in various ways Create dynamic projects with Arduino
- Contents:
- Copyright; Table of Contents; Preface to the Second Edition; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Chapter 1. Setup and Management; 1.0 Introduction; 1.1 Selecting a Model of Raspberry Pi; Problem; Solution; Discussion; See Also; 1.2 Enclosing a Raspberry Pi; Problem; Solution; Discussion; See Also; 1.3 Selecting a Power Supply; Problem; Solution; Discussion; See Also; 1.4 Selecting an Operating System Distribution; Problem; Solution; Discussion; See Also; 1.5 Writing a MicroSD Card with NOOBS; Problem; Solution
- DiscussionSee Also; 1.6 Connecting the System; Problem; Solution; Discussion; See Also; 1.7 Connecting a DVI or VGA Monitor; Problem; Solution; Discussion; See Also; 1.8 Using a Composite Video Monitor/TV; Problem; Solution; Discussion; See Also; 1.9 Adjusting the Picture Size on Your Monitor; Problem; Solution; Discussion; See Also; 1.10 Maximizing Performance; Problem; Solution; Discussion; See Also; 1.11 Changing Your Password; Problem; Solution; Discussion; See Also; 1.12 Setting the Pi to Boot Straight into a Windowing System; Problem; Solution; Discussion; See Also
- 1.13 Shutting Down Your Raspberry PiProblem; Solution; Discussion; See Also; 1.14 Installing the Raspberry Pi Camera Module; Problem; Solution; Discussion; See Also; 1.15 Using Bluetooth; Problem; Solution; Discussion; See Also; Chapter 2. Networking; 2.0 Introduction; 2.1 Connecting to a Wired Network; Problem; Solution; Discussion; See Also; 2.2 Finding Your IP Address; Problem; Solution; Discussion; See Also; 2.3 Setting a Static IP Address; Problem; Solution; Discussion; See Also; 2.4 Setting the Network Name of a Raspberry Pi; Problem; Solution; Discussion; See Also
- 2.5 Setting Up a Wireless ConnectionProblem; Solution; Discussion; See Also; 2.6 Connecting with a Console Lead; Problem; Solution; Discussion; See Also; 2.7 Controlling the Pi Remotely with SSH; Problem; Solution; Discussion; See Also; 2.8 Controlling the Pi Remotely with VNC; Problem; Solution; Discussion; See Also; 2.9 Controlling the Pi Remotely with RDP; Problem; Solution; Discussion; See Also; 2.10 File Sharing on a Mac Network; Problem; Solution; Discussion; See Also; 2.11 Sharing the Pi Screen on a Mac; Problem; Solution; Discussion; See Also
- 2.12 Using a Raspberry Pi for Network Attached StorageProblem; Solution; Discussion; See Also; 2.13 Network Printing; Problem; Solution; Discussion; See Also; Chapter 3. Operating System; 3.0 Introduction; 3.1 Moving Files Around Graphically; Problem; Solution; Discussion; See Also; 3.2 Starting a Terminal Session; Problem; Solution; Discussion; See Also; 3.3 Navigating the Filesystem Using a Terminal; Problem; Solution; Discussion; See Also; 3.4 Copying a File or Folder; Problem; Solution; Discussion; See Also; 3.5 Renaming a File or Folder; Problem; Solution; Discussion; See Also
- 3.6 Editing a File
- Notes:
- Includes index.
- Description based on print version record.
- ISBN:
- 9781491939093
- 1491939095
- 9781491939079
- 1491939079
- OCLC:
- 951124471
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.