Skip to Content
Teach yourself visually Raspberry Pi

Teach yourself visually Raspberry Pi

Wentk, Richard, author

This is a full-colour, step-by-step guide for learning to use Raspberry Pi! Raspberry Pi is an inexpensive, single-board computer that serves as an introductory board for students and developing computer professionals

Paperback, Book. English.
Published Indianapolis, IN: Visual, [2014]

No availability records for this item

Details

Statement of responsibility: Richard Wentk
ISBN: 1118768191, 9781118768198
Note: Includes index.
Physical Description: 307 pages : illustrations (colour) ; 24 cm
Subject: Computers and IT.; Raspberry Pi (Computer)
Alternative Title: Raspberry Pi

Contents

  1. Getting Started with Raspberry Pi
  2. Introducing Raspberry Pi
  3. Take a Tour of Raspberry Pi
  4. Choose Accessories
  5. Choose and Use a Case
  6. Connect a Monitor
  7. Connect USB Accessories
  8. Connect Power and Boot
  9. Selecting an Operating System
  10. Understanding OS Options
  11. Prepare an SD Card
  12. Copy NOOBS to an SD card
  13. Select and Install Raspbian Wheezy
  14. Back Up an SD Card
  15. Get Started with BerryBoot
  16. Setting Up Raspbian
  17. Set a Password
  18. Select a Keyboard Layout
  19. Select a Time Zone
  20. Manage Memory and SD Card Options
  21. Set Up Overclocking
  22. Connect to the Internet
  23. Revise the Configuration
  24. Update the Operating System
  25. Launch the Desktop
  26. Shut Down the Pi
  27. Working with Applications
  28. Introducing Raspberry Pi Apps
  29. Set Up Wi–Fi
  30. View Web Pages
  31. Work with Files in File Manager
  32. Edit Text with Leafpad
  33. Configure the Desktop
  34. Configure the Launch Panel
  35. Working with the Command Line
  36. Introducing Linux
  37. Using the Command Line
  38. Become the Superuser
  39. Understanding the File System
  40. Navigate and List Directories
  41. Create a Directory
  42. Delete Files and Directories
  43. View a File
  44. Find a File or Command
  45. Copy, Move, and Rename Files
  46. Work with File Permissions
  47. Using the Command Line History
  48. Understanding Advanced Commands
  49. Understanding Advanced Linux
  50. Using the Nano Editor
  51. Set Up Autologin
  52. Download and Install Applications
  53. Configure an Application
  54. Redirect Screen Output to a File
  55. Combine Commands with a Pipe
  56. Process Text with grep and sed
  57. Create a Simple Script
  58. Run a Command at Set Times
  59. Networking Raspberry Pi
  60. Understanding Networking
  61. Set a Static IP Address
  62. Set Up ssh
  63. Using ssh for Remote Command Line Access
  64. Set Up Remote Access with VNC
  65. Share Files with Samba
  66. Set Up a Simple Web Server
  67. Create a Simple Web Page
  68. Install PHP
  69. Create a Smart Web Page
  70. Send E–Mails
  71. Get Started with curl and wget
  72. Put Your Pi on the Internet
  73. Getting Started with Sound and Video
  74. Understanding Media on the Pi
  75. Set Monitor Resolution and Overscan
  76. Set Up Audio
  77. Play Video with omxplayer
  78. License Extra Video Formats
  79. Connect a USB Media Drive
  80. Programming with Scratch
  81. Understanding Scratch
  82. Import a Costume
  83. Switch a Costume with Blocks
  84. Create a Loop
  85. Move a Sprite
  86. Add a Bounce
  87. Check for Collisions
  88. Respond to the Mouse and Keyboard
  89. Edit a Costume
  90. Change the Stage Background
  91. Play Sounds
  92. Work with Variables
  93. Using the Pen
  94. Getting Started with Python
  95. Introducing Python
  96. Launch IDLE
  97. Work with Numbers
  98. Create Variables
  99. Get Started with Strings
  100. Split Strings
  101. Pick Words from Strings
  102. Convert Strings and Numbers
  103. Work with Files
  104. Create and Run a Python Script
  105. Organizing Information with Python
  106. Get Started with Lists
  107. Using List Methods
  108. Explore Tuples
  109. Work with Dictionaries
  110. Understanding Repeats and Decisions
  111. Make Decisions
  112. Work with Loops and Repeats
  113. Understanding Functions and Objects
  114. Create a Function
  115. Define a Class
  116. Using a Class
  117. Load Modules
  118. Work with pickle
  119. Using the Debugger
  120. Getting Started with Pygame
  121. Introducing Pygame
  122. Create a Window
  123. Close a Window
  124. Load a Background Image
  125. Read the Mouse
  126. Respond to Keyboard Events
  127. Scan the Keyboard
  128. Create a Timed Loop
  129. Creating Graphics with Pygame
  130. Understanding Graphics and Animation
  131. Understanding Sprites and Images
  132. Get Started with Surfaces
  133. Define Colors
  134. Draw Shapes
  135. Animate an Object
  136. Bounce a Shape
  137. Draw Text with Fonts
  138. Load and Show an Image
  139. Create a Sprite Class
  140. Check for Sprite Collisions
  141. Create a Breakout Game
  142. Share Your Games
  143. Adding Custom Hardware
  144. Understanding Electronics
  145. Using a Digital Multimeter
  146. Set Up GPIO Control Software
  147. Control an LED with a Button
  148. Connect a Digital Temperature Sensor
  149. Log Sensor Readings to a File
  150. Graph Readings on a Web Page
  151. Connect a Real–Time Clock
  152. Create a Python Webcam
  153. Control a Relay
  154. Learn to Solder
  155. Create a Circuit on Stripboard
  156. Understanding Further Options
  157. Index

Author note

Richard Wentk (London, UK) is a developer with more than fifteen years experience in publishing, and is one of the UK′s most reliable technology writers. He covers Apple products and developments for

MacWorld and

MacFormat magazines, and also writes about technology and business strategy for titles such as

Computer Arts and

Future Music. As a trainer and a professional developer who currently focuses on iOS, he′s uniquely placed to explain the development process in a way that emphasizes benefits, avoids pitfalls and bear traps, and clarifies memorable key points.

Description

Teach Yourself VISUALLY

Are you a visual learner? Do you prefer instructions that show you how to do something and skip the long–winded explanations? If so, then this book is for you. Open it up and you ll find clear, step–by–step screen shots that show you how to tackle more than 140 Raspberry Pi tasks. Each task–based spread covers a single technique, sure to help you get up and running on Raspberry Pi in no time.

You ll learn to:

Set up your Raspberry Pi®

Select and install your OS

Understand advanced commands

Use Scratch, Python, and Pygame

Add custom hardware

Designed for visual learners

Two–page lessons break big topics into bite–sized modules

Succinct explanations walk you through step by step

Full–color screen shots demonstrate each task

Helpful sidebars offer practical tips and tricks

Back cover copy

Teach Yourself VISUALLY

Are you a visual learner? Do you prefer instructions that show you how to do something and skip the long–winded explanations? If so, then this book is for you. Open it up and you ll find clear, step–by–step screen shots that show you how to tackle more than 140 Raspberry Pi tasks. Each task–based spread covers a single technique, sure to help you get up and running on Raspberry Pi in no time.

You ll learn to:

Set up your Raspberry Pi®

Select and install your OS

Understand advanced commands

Use Scratch, Python, and Pygame

Add custom hardware

Designed for visual learners

Two–page lessons break big topics into bite–sized modules

Succinct explanations walk you through step by step

Full–color screen shots demonstrate each task

Helpful sidebars offer practical tips and tricks