Gets you up and running on Raspberry Pi, a high-tech computer the size of a credit card. Helps educators teach students how to program. Covers connecting Raspberry Pi to other hardware, such as monitors and keyboards, how to install software, and how to configure Raspberry Pi. Shows you how to set u
Raspberry Pi User Guide
โ Scribed by Eben Upton, Gareth Halfacree
- Publisher
- Wiley
- Year
- 2016
- Tongue
- English
- Leaves
- 315
- Edition
- 4
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Learn the Raspberry Pi 3 from the experts!ย
Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth edition has been updated to cover the Raspberry Pi 3 board and software, with detailed discussion on its wide array of configurations, languages, and applications. You'll learn how to take full advantage of the mighty Pi's full capabilities, and then expand those capabilities even more with add-on technologies. You'll write productivity and multimedia programs, and learn flexible programming languages that allow you to shape your Raspberry Pi into whatever you want it to be. If you're ready to jump right in, this book gets you started with clear, step-by-step instruction from software installation to system customization.
The Raspberry Pi's tremendous popularity has spawned an entire industry of add-ons, parts, hacks, ideas, and inventions. The movement is growing, and pushing the boundaries of possibility along with itโare you ready to be a part of it? This book is your ideal companion for claiming your piece of the Pi.
- Get all set up with software, and connect to other devices
- Understand Linux System Admin nomenclature and conventions
- Write your own programs using Python and Scratch
- Extend the Pi's capabilities with add-ons like Wi-Fi dongles, a touch screen, and more
The credit-card sized Raspberry Pi has become a global phenomenon. Created by the Raspberry Pi Foundation to get kids interested in programming, this tiny computer kick-started a movement of tinkerers, thinkers, experimenters, and inventors. Where will your Raspberry Pi 3 take you? The Raspberry Pi User Guide, 3rd Edition is your ultimate roadmap to discovery.
โฆ Table of Contents
Title Page
Copyright Page
Table of Contents
Introduction
Programming Is Fun!
A Bit of History
So What Can You Do with the Raspberry Pi?
Part 1 The Board
Chapter 1 Meet the Raspberry Pi
A Trip Around the Board
Model A/B
Model A+/B+
Raspberry Pi 2
Raspberry Pi 3
Raspberry Pi Zero
A Bit of Background
ARM Versus x86
Windows Versus Linux
Chapter 2 Getting Started with the Raspberry Pi
Connecting a Display
Composite Video
HDMI Video
DSI Video
Connecting Audio
Connecting a Keyboard and Mouse
Installing NOOBS on an SD Card
Connecting External Storage
Connecting the Network
Wired Networking
Wireless Networking
Connecting Power
Installing the Operating System
Installing Using NOOBS
Installing Manually
Connecting Bluetooth Devices
Chapter 3 Linux System Administration
Linux: An Overview
Linux Basics
Introducing Raspbian
About Raspbianโs Parent, Debian
Alternatives to Raspbian
Using External Storage Devices
Creating a New User Account
File System Layout
Logical Layout
Physical Layout
Installing and Uninstalling Software
Managing Software Graphically
Managing Software at the Command Line
Finding the Software You Want
Installing Software
Uninstalling Software
Upgrading Software
Shutting the Pi Down Safely
Chapter 4 Troubleshooting
Keyboard and Mouse Diagnostics
Power Diagnostics
Display Diagnostics
Boot Diagnostics
Network Diagnostics
Chapter 5 Network Configuration
Wired Networking
Connecting to a Wired Network via the GUI
Connecting to a Wired Network via the Console
Testing Your Connectivity
Wireless Networking
Connecting to a Wireless Network via the GUI
Connecting to a Wireless Network via the Console
Chapter 6 The Raspberry Pi Configuration Tool
Running the Tool
The System Tab
Filesystem
Password
Hostname
Boot
Auto Login
Network at Boot
Overscan
Rastrack
The Interfaces Tab
Camera
SSH
SPI
I2C
Serial
1-Wire
Performance
Overclock
GPU Memory
Localisation
Locale
Timezone
Keyboard
Chapter 7 Advanced Raspberry Pi Configuration
Editing Configuration Files via NOOBS
Hardware Settings: config.txt
Modifying the Display
Boot Options
Overclocking the Raspberry Pi
Disabling L2 Cache
Enabling Test Mode
Memory Partitioning
Software Settings: cmdline.txt
Part 2 Building a Media Centre or Productivity Machine
Chapter 8 The Pi as a Home Theatre PC
Playing Music at the Console
Dedicated HTPC with OSMC
Streaming Internet Media
Streaming Local Network Media
Configuring OSMC
Chapter 9 The Pi as a Productivity Machine
Using Cloud-Based Apps
Using LibreOffice
Image Editing with the Gimp
Part 3 Programming the Pi
Chapter 10 An Introduction to Scratch
Introducing Scratch
Example 1: Hello World
Example 2: Animation and Sound
Example 3: A Simple Game
Interfacing Scratch with Hardware
Further Reading
Chapter 11 An Introduction to Python
Introducing Python
Example 1: Hello World
Example 2: Comments, Inputs, Variables, and Loops
Example 3: Gaming with pygame
Example 4: Python and Networking
Further Reading
Chapter 12 Minecraft Pi Edition
Introducing Minecraft Pi Edition
Installing Minecraft
Running Minecraft
Exploration
Hacking Minecraft
Part 4 Hardware Hacking
Chapter 13 Learning to Hack Hardware
Electronic Equipment
Reading Resistor Colour Codes
Sourcing Components
Online Sources
Offline Sources
Hobby Specialists
Moving Up from the Breadboard
A Brief Guide to Soldering
Chapter 14 The GPIO Port
Identifying Your Board Revision
GPIO Pinout Diagrams
GPIO Features
UART Serial Bus
I2C Bus
SPI Bus
Using the GPIO Port in Python
GPIO Output: Flashing an LED
GPIO Input: Reading a Button
Soldering the Raspberry Pi Zeroโs GPIO Header
Chapter 15 The Raspberry Pi Camera Module
Why Use the Camera Module?
Choosing a Camera Module
Installing the Camera Module
Enabling Camera Mode
Capturing Stills
Recording Video
Command-Line Time-Lapse Photography
Chapter 16 Add-On Hardware
Official Raspberry Pi Case
Installation
Raspberry Pi 7" Touchscreen Display
Installation
Sense HAT
Installation
Programming the Sense HAT
Part 5 Appendixes
Appendix A Python Recipes
Raspberry Snake (Chapterย 11, Example 3)
IRC User List (Chapterย 11, Example 4)
GPIO Input and Output (Chapterย 14)
Appendix B Raspberry Pi Camera Module Quick Reference
Shared Options
Raspistill Options
Raspivid Options
Appendix C HDMI Display Modes
Index
EULA
๐ SIMILAR VOLUMES
<p>The essential guide to getting started with the Raspberry Pi ยฎ</p><p>The Raspberry Pi has been a success beyond the dream of its creators. Their goal, to encourage a new generation of computer programmers who understand how computers work, is well under way.</p><p>Raspberry Pi User Guide 2e is th
<p><b>Make the most out of the worldโs first truly compact computer</b></p> <p>It's the size of a credit card, it can be charged like a smartphone, it runs on open-source Linux, and it holds the promise of bringing programming and playing to millions at low cost. And now you can learn how to use thi
Learn the Raspberry Pi 3 from the experts! Raspberry Pi User Guide, 4th Edition is the "unofficial official" guide to everything Raspberry Pi 3. Written by the Pi's creator and a leading Pi guru, this book goes straight to the source to bring you the ultimate Raspberry Pi 3 manual. This new fourth e