Introduction 1Part 1: Setting Up Your Raspberry Pi 5Chapter 1: Introducing the Raspberry Pi 7Chapter 2: Downloading the Operating System 25Chapter 3: Connecting Your Raspberry Pi 33Part 2: Getting Started with Linux 49Chapter 4: Using the Desktop Environment 51Chapter 5: Using the Linux Shell 79Part 3: Using the Raspberry Pi for Both Work and Play 119Chapter 6: Being Productive with the Raspberry Pi 121Chapter 7: Editing Photos on the Raspberry Pi with GIMP 133Chapter 8: Playing Audio and Video on the Raspberry Pi 143Part 4: Programming the Raspberry Pi 155Chapter 9: Introducing Programming with Scratch 157Chapter 10: Programming an Arcade Game Using Scratch 177Chapter 11: Writing Programs in Python 201Chapter 12: Creating a Game with Python and Pygame Zero 233Chapter 13: Programming Minecraft with Python 251Chapter 14: Making Music with Sonic Pi 275Part 5: Exploring Electronics with the Raspberry Pi 291Chapter 15: Understanding Circuits 293Chapter 16: Taking Control of Your Pi's Circuitry 319Chapter 17: Lots of Multicolored LEDs 357Chapter 18: Old McDonald's Farm and Other RFID Adventures 391Part 6: The Part of Tens 425Chapter 19: Ten Great Software Packages for the Raspberry Pi 427Chapter 20: Ten Inspiring Projects for the Raspberry Pi 439Chapter 21: Ten Great Add-Ons for the Raspberry Pi 447Appendix: Troubleshooting and Configuring the Raspberry Pi 455Index 467
Sean McManus is an expert technology and business author. His previous books include Mission Python, Coder Academy, and Cool Scratch Projects in Easy Steps.
Mike Cook is a former professor in physics at Manchester Metropolitan University. His other books include Raspberry Pi Projects and Raspberry Pi Projects For Dummies.