Raspberry Pi For Dummies

Preparing link to download Please wait... Attached file not found

E-Book Overview

Get your slice of Raspberry Pi

With the invention of the unique credit card-sized single-board computer comes a new wave of hardware geeks, hackers, and hobbyists who are excited about the possibilities with the Raspberry Pi—and this is the perfect guide to get you started. With this down-to-earth book, you'll quickly discover why the Raspberry Pi is in high demand!

There's a reason the Raspberry Pi sold a million units in its first year, and you're about to find out why! In Raspberry Pi For Dummies, 3rd Edition veteran tech authors Sean McManus and Mike Cook make it easier than ever to get you up and running on your Raspberry Pi, from setting it up, downloading the operating system, and using the desktop environment to editing photos, playing music and videos, and programming with Scratch—and everything in between.

  • Covers connecting the Pi to other devices such as a keyboard, mouse, monitor, and more
  • Teaches you basic Linux System Admin
  • Explores creating simple hardware projects
  • Shows you how to create web pages

Raspberry Pi For Dummies, 3<sup>rd Edition  makes computing as easy as pie!


E-Book Content

Raspberry Pi 3rd Edition by Sean McManus and Mike Cook Raspberry Pi® For Dummies®, 3rd Edition Published by: John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030-5774, www.wiley.com Copyright © 2017 by John Wiley & Sons, Inc., Hoboken, New Jersey Published simultaneously in Canada Library of Congress Control Number: 2017950656 ISBN: 978-1-119-41200-7; 978-1-119-41202-1  (ebk); 978-1-119-41201-4  (ebk) Manufactured in the United States of America Contents at a Glance Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Part 1: Setting Up Your Raspberry Pi. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 CHAPTER 1: Introducing the Raspberry Pi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 CHAPTER 2: Downloading the Operating System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 CHAPTER 3: Connecting Your Raspberry Pi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Part 2: Getting Started with Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 CHAPTER 4: CHAPTER 5: Using the Desktop Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Using the Linux Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Part 3: Using the Raspberry Pi for Both Work and Play. . . 125 CHAPTER 6: Being Productive with the Raspberry Pi. . . . . . . . . . . . . . . . . . . . . . . . . . 127 CHAPTER 7: Editing Photos on the Raspberry Pi with GIMP. . . . . . . . . . . . . . . . . . . . 139 CHAPTER 8: Playing Audio and Video on the Raspberry Pi. . . . . . . . . . . . . . . . . . . . . 149 Part 4: Programming the Raspberry Pi . . . . . . . . . . . . . . . . . . . . . . 161 Introducing Programming with Scratch. . . . . . . . . . . . . . . . . . . . . . . . . . CHAPTER 10: Programming an Arcade Game Using Scratch . . . . . . . . . . . . . . . . . . . . CHAPTER 11: Writing Programs in Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CHAPTER 12: Creating a Game with Python and Pygame Zero . . . . . . . . . . . . . . . . . . CHAPTER 13: Programming Minecraft with Python. . . . . . . . . . . . . . . . . . . . . . . . . . . . CHAPTER 14: Making Music with Sonic Pi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 183 207 239 257 281 Part 5: Exploring Electronics with the Raspberry Pi . . . . . . . 297 CHAPTER 9: CHA