Raspberry Pi user guide

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. Th...

Descripción completa

Detalles Bibliográficos
Otros Autores: Upton, Eben, author (author), Halfacree, Gareth, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Chichester, England : Wiley 2016.
Edición:Fourth edition
Colección:THEi Wiley ebooks.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629886706719
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright Page
  • Publisher's Acknowledgements
  • About the Authors
  • About the Technical Editor
  • 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.