Book description
A recipe for having fun and getting things done with the Raspberry Pi
The Raspberry Pi makes it easy to learn about computers and computer programming, and Raspberry Pi For Dummies makes it even easier! Using this extremely affordable and compact computer, you can learn to code in languages like Scratch and Python, explore how electronics work, create computer-generated buildings in Minecraft and music in Sonic Pic, become Linux-savvy, make Internet-of-Things devices, or just play around! This book gets you up and running on your Raspberry Pi, starting with setting it up, downloading the operating system, and using the desktop environment. Then, the only limit is your imagination! It doesn’t matter whether you have a Raspberry Pi 4, Raspberry Pi 400, Raspberry Pi Zero W or an older model: we’ve got you covered.
Raspberry Pi For Dummies explores the latest technology—the Raspberry Pi 4 and 400, Scratch 3 programming language, new games bundled with the Raspberry Pi, and the hottest Add-Ons out there. This introductory guide is the perfect place to start if you want to get a taste of everything the Raspberry Pi can do!
- Set up your Raspberry Pi, install the operating system, and connect to the Internet
- Learn the basics of the Linux desktop and Linux shell so you can program, work, and play
- Use Python, Scratch, and Sonic Pi to write your first programs and make games and digital music
- Discover how circuits work hand-in-hand with your Pi
If you want to make the most of the Raspberry Pi for school, work, or play, you’ll love this easy-to-read reference.
Table of contents
- Cover
- Title Page
- Copyright
- Introduction
- Part 1: Setting Up Your Raspberry Pi
-
Part 2: Getting Started with Linux
-
Chapter 4: Using the Desktop Environment
- Navigating the Raspberry Pi Desktop
- Using the Task Manager
- Using File Manager
- Browsing the Web with Chromium
- Sending and Receiving Email with Claws Mail
- Using the Image Viewer
- Using the Text Editor
- Configuring Printers
- Customizing the Desktop
- Playing the Games
- Finding and Installing New Applications
- Backing Up Your Data
- Logging Out and Shutting Down
-
Chapter 5: Using the Linux Shell
- Understanding the Prompt
- Exploring Your Linux System
- Understanding the Long Listing Format and Permissions
- Slowing Down the Listing and Reading Files with the Less Command
- Speeding Up Entering Commands
- Using Redirection to Create Files
- Creating Directories
- Deleting Files
- Using Wildcards to Select Multiple Files
- Removing Directories
- Copying and Renaming Files
- Finding Files on Your Raspberry Pi
- Installing and Managing Software on Your Raspberry Pi
- Managing User Accounts on Your Raspberry Pi
- Learning More about Linux Commands
- Customizing the Shell with Your Own Linux Commands
- Shutting Down and Rebooting Your Raspberry Pi
-
Chapter 4: Using the Desktop Environment
- Part 3: Using the Raspberry Pi for Both Work and Play
-
Part 4: Programming the Raspberry Pi
- Chapter 9: Introducing Programming with Scratch
-
Chapter 10: Programming an Arcade Game Using Scratch
- Starting a New Scratch Project and Deleting Sprites
- Changing the Backdrop
- Adding Sprites to Your Game
- Drawing Sprites in Scratch
- Naming Your Sprites
- Controlling When Scripts Run
- Using Random Numbers
- Detecting When a Sprite Hits Another Sprite
- Introducing Variables
- Making Sprites Move Automatically
- Fixing the Final Bug
- Adding Scripts to the Stage
- Duplicating Sprites
- Playing Your Game
- Adapting the Game’s Difficulty
- Taking It Further with 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
- Understanding the Sonic Pi Screen Layout
- Playing Your First Notes
- Using Note and Chord Names
- Playing Timed Patterns
- Composing Random Tunes Using Shuffle
- Changing the Random Number Seed
- Using List Names in Your Programs
- Playing Random Notes
- Experimenting with Live Loops
- Using Samples
- Adding Special Effects
- Synchronizing with Your Drumbeat
- Bringing It All Together
- Next Steps with Sonic Pi
- Part 5: Exploring Electronics with the Raspberry Pi
- Part 6: The Part of Tens
- Appendix: Troubleshooting and Configuring the Raspberry Pi
- Index
- About the Authors
- Advertisement Page
- Connect with Dummies
- End User License Agreement
Product information
- Title: Raspberry Pi For Dummies, 4th Edition
- Author(s):
- Release date: August 2021
- Publisher(s): For Dummies
- ISBN: 9781119796824
You might also like
book
Exploring Raspberry Pi
Expand Raspberry Pi capabilities with fundamental engineering principles Exploring Raspberry Pi is the innovators guide to …
book
20 Easy Raspberry Pi Projects
20 Easy Raspberry Pi Projects is a beginner-friendly collection of electronics projects, perfectly suited for kids, …
book
Custom Raspberry Pi Interfaces: Design and build hardware interfaces for the Raspberry Pi
Design and build custom hardware interfaces for the Raspberry Pi and discover low cost display and …
book
Learn Electronics with Raspberry Pi: Physical Computing with Circuits, Sensors, Outputs, and Projects
Updated for the recent Raspberry Pi boards, including the Raspberry Pi 4, this new edition offers …